×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Analysis Engineer; Mid​/Senior

Job in Roanoke, Roanoke County, Virginia, 24000, USA
Listing for: Huntington Ingalls Industries
Full Time position
Listed on 2026-06-30
Job specializations:
  • Software Development
    Embedded Software Engineer, Python, C++ Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 75000 - 180000 USD Yearly USD 75000.00 180000.00 YEAR
Job Description & How to Apply Below
Position: Embedded Software Analysis Engineer (Mid/Senior) - 29115

Embedded Software Analysis Engineer (Mid/Senior) - 29115

Requisition Number: 29115

Required Travel: 0 - 10%

Employment Type:

Full Time / Salaried / Exempt

Anticipated Salary Range: $75,000.00 - $

Security Clearance:
Ability to Obtain

Level of

Experience:

Mid

This position resides with Warfare Systems (WS), a business group within HII’s Mission Technologies division. The role focuses on reverse engineering microelectronic and application software, firmware extraction, plugin development, and adding support to simulation platforms for unsupported processors. Candidates will lead a team performing reverse engineering tasks, mentor junior engineers, and produce reports of system capabilities, anomalies, and vulnerabilities. The work requires strong collaboration, clear communication, and the ability to understand complex systems with minimal or no documentation.

Minimum Qualifications
  • United States citizen with the ability to obtain and maintain a DOD security clearance
  • Experience with software reverse engineering tools (Ghidra, Binary Ninja, IDA Pro, etc.)
  • Experience with software debuggers and simulators (GDB, Olly Dbg, Renode, etc.)
  • Rapid learning of new skills
Preferred Requirements
  • Active security clearance
  • Experience with modern C++ standards (C++17 or later) and STL
  • Experience with Python
  • Demonstrated use of design patterns
  • Familiarity with Verilog or VHDL
  • Experience with FPGA design software (Quartus, ISE, Vivado, etc.)
  • Experience with software reverse engineering (IDA Pro, Ghidra, etc.)
  • Proficiency with source control systems (git, svn, perforce, etc.)
  • Experience with the code review process
  • Experience with binary patching
  • Experience bypassing encryption schemes
  • Published research in cybersecurity, software exploitation, or reverse engineering
Physical Requirements
  • Sedentary work: ability to remain in a seated position for extended periods while performing computer‑based analysis and reverse engineering tasks.
  • Manual dexterity: ability to use hands for typing, operating tools, manipulating small electronic components, or performing firmware extraction tasks.
  • Visual acuity: ability to view detailed digital information on screens, read technical documentation, examine microelectronic components, and review code or schematics.
  • Occasional standing or walking: moving between workstations, lab benches, or collaborative areas.
  • Light lifting: ability to lift and carry small equipment, electronic boards, laptops, or test devices, typically under 20 pounds.
  • Fine motor skills: required when interacting with microelectronics, connectors, or debugging hardware.
  • Communication abilities: clear verbal and written communication for mentoring, collaborating, and writing reports.
  • Cognitive/mental requirements: high concentration, problem‑solving ability, working with complex systems, and learning new technical skills quickly.

HII offers competitive benefits, including medical, dental and vision plans, wellness resources, employee assistance programs, a 401(k) plan, life insurance, tuition reimbursement, and scholarships. Bonus or other non‑recurrent compensation may be offered for qualified positions, as appropriate.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an email to and let us know the nature of your request and your contact information. You may also call for assistance. Press #3 for HII Mission Technologies.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary