Jobs · Engineering · Virginia

Firmware Engineer

Mission Technologies, a division of HII · Greater Roanoke Area · 4 days ago
Engineering$74k–$242k/yrFull-time

About the role

Join a cutting-edge team where your expertise directly shapes mission outcomes and national security. We're looking for engineers who excel at uncovering how systems work (and why), thrive in an environment where innovation moves fast and the stakes are high.

Responsibilities

  • Lead reverse engineering efforts into systems of interest
  • Mentor junior engineers in the reverse engineering and development processes
  • Communicate clearly and effectively
  • Demonstrate the ability to architect maintainable solutions to complex problems
  • Collaborate with teammates on the development of new ideas and accept constructive feedback through the code review process
  • Implement algorithms created by hardware engineers or from academic sources with limited documentation

Requirements

  • U.S. citizenship with the ability to obtain and maintain a DOD security clearance
  • Extensive experience with object-oriented programming languages (C++, Java, Python)
  • Exposure to basic logic gates and Boolean math (AND, OR)
  • The ability to learn new skills quickly

Qualifications

  • Level 2: 2 years relevant experience with Bachelors in related field; 0 years experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience.
  • Level 3: 5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
  • Level 4: 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience.
  • Level 5 : 15 years relevant experience with Bachelors in related field; 13 years relevant experience with Masters in related field; 10 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 19 years relevant experience.

Skills

  • Experience with object-oriented design
  • Understanding of basic logic gates and Boolean math
  • Experience with FPGA design (Quartus, Vivado, ISE)
  • Experience with embedded system design
  • Experience with EDA tools (synthesis, P&R, simulation)
  • Experience with microcontrollers
  • Experience with software reverse engineering (IDA Pro, Ghidra, Binary Ninja etc.)
  • Proficiency with source control systems (git, svn, perforce, etc.)
  • Experience with the code review process
  • Experience with binary patching
  • Experience bypassing encryption schemes (power glitching, side channel attacks, etc.)
  • Published research regarding cybersecurity, software exploitation, or reverse engineering

Benefits

  • Best-in-class medical, dental and vision plan choices
  • Wellness resources
  • Employee assistance programs
  • Savings Plan Options (401(k))
  • Financial planning tools
  • Life insurance
  • Employee discounts
  • Paid holidays and paid time off
  • Tuition reimbursement
  • Early childhood and post-secondary education scholarships

Pay

The anticipated salary range for this role is $74,485.00 - $241,962.00.

Schedule

Full Time/Salaried/Exempt

Similar jobs

Firmware Engineer

ICEYE USIrvine, CA· 2 days ago
Engineering$145/hrapply on jobs.ashbyhq.com

Firmware Engineer

Schneider ElectricAndover, MA· 1 mo ago
Engineeringapply on careers.se.com

Firmware Engineer

ADS Environmental ServicesHuntsville, AL· 2 wk ago
Engineeringapply on rr.jobsyn.org