Mission Software Engineer – Reverse Engineering Lead

Huntington Ingalls Industries

Roanoke (VA)

On-site

USD 85,000 - 185,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Huntington Ingalls Industries, Roanoke, VA, is seeking engineers to lead reverse engineering efforts and mentor juniors in a flipped engineering environment. The team focuses on microelectronics trust, formal verification, and hardware-software integration in a fast-moving setting. The role requires experience with OO languages (C++, Java, Python), FPGA tools, and EDA environments.

Candidates must be U.S. citizens eligible for DoD clearance and be able to communicate effectively within

Qualifications

  • Level 2: 2 years relevant experience with a Bachelor's in related field.
  • Level 3: 5 years relevant experience with Bachelor's; 3 years with Masters; 0 with PhD/JD; HS+9 years.
  • Level 4: 9 years with Bachelor's; 7 with Masters; 4 with PhD/JD; HS+13 years.
  • Level 5: 15 years with Bachelor's; 13 with Masters; 10 with PhD/JD; HS+19 years.
  • U.S. citizenship and ability to obtain DoD clearance.
  • Experience with C++, Java, Python (OO programming).
  • Exposure to logic gates and Boolean math (AND, OR).
  • Ability to learn quickly and collaborate on complex problems.

Responsibilities

  • Lead reverse engineering efforts on existing systems and mentor junior engineers.
  • Architect maintainable solutions and present clear results.
  • Collaborate with hardware engineers and software teams; adapt algorithms for automation.
  • Participate in code reviews and apply feedback to improve designs.

Skills

C++
Java
Python
Object‑Oriented Design
Logic Gates
FPGA Design
Software Reverse Engineering
Code Review

Tools

Quartus
Vivado
ISE
EDA Tools
Ghidra

Job description

Huntington Ingalls Industries, Roanoke, VA, is seeking engineers to lead reverse engineering efforts and mentor juniors in a flipped engineering environment. The team focuses on microelectronics trust, formal verification, and hardware-software integration in a fast-moving setting. The role requires experience with OO languages (C++, Java, Python), FPGA tools, and EDA environments.

Candidates must be U.S. citizens eligible for DoD clearance and be able to communicate effectively within

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer - Reverse Engineering & Embedded Systems
Firmware Engineer - Reverse Engineering & Embedded Systems

Huntington Ingalls Industries • Roanoke (VA)

On-site
USD 120,000 - 185,000
Firmware Engineer - Reverse Engineering Lead
Firmware Engineer - Reverse Engineering Lead

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 90,000 - 140,000
Medical insurance
Dental insurance
Vision plans
+1
Senior Embedded Reverse Engineering & Software Analysis
Senior Embedded Reverse Engineering & Software Analysis

Huntington Ingalls Industries • Roanoke (VA)

On-site
USD 75,000 - 180,000
Medical insurance
Dental and vision plans
401(k) plan
+1
Lead Reverse‑Engineering Software Engineer (Embedded)
Lead Reverse‑Engineering Software Engineer (Embedded)

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 110,000 - 170,000
Medical, dental and vision
401(k) Savings plan
Tuition reimbursement
+4
Mission Software Engineer
Mission Software Engineer

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 110,000 - 170,000
Medical, dental and vision
401(k) Savings plan
Tuition reimbursement
+4
Lead Reverse Engineering Engineer (FPGA/Embedded)
Lead Reverse Engineering Engineer (FPGA/Embedded)

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 74,000 - 242,000
Medical
Dental
Vision
+3
Software Engineer II — Reverse Engineering & FPGA
Software Engineer II — Reverse Engineering & FPGA

Huntington Ingalls Industries • Fort Meade (MD)

On-site
USD 78,000 - 110,000
Firmware Engineer
Firmware Engineer

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 90,000 - 140,000
Medical insurance
Dental insurance
Vision plans
+1
Lead Embedded Software Reverse-Engineering Engineer
Lead Embedded Software Reverse-Engineering Engineer

Jobtailor • Roanoke (VA)

On-site
USD 110,000 - 170,000
Embedded Software Analysis Engineer (Mid/Senior) - 29115
Embedded Software Analysis Engineer (Mid/Senior) - 29115

Mission Technologies, a division of HII • Roanoke (VA)

On-site
USD 75,000 - 180,000
Medical, dental, and vision plans
401(k) plan
Tuition reimbursement