Senior Software Engineer
Listed on 2026-01-12
-
Engineering
Cybersecurity, Systems Engineer, Software Engineer
Join to apply for the Senior Software Engineer role at HII
Requisition Number: 26278
Required Travel: 0 - 10%
Employment Type:
Full Time/Salaried/Exempt
Anticipated Salary Range: $ - $
Security Clearance:
Ability to Obtain
Level of
Experience:
Senior
Employee Referral Amount: $3,000.00
Base pay range$/yr - $/yr
EssentialJob Responsibilities
Candidates for this position will be responsible for leading reverse engineering efforts into systems of interest and mentoring junior engineers in the reverse engineering and development processes.
They will be expected to communicate clearly and effectively, architect maintainable solutions to complex problems, collaborate with teammates on the development of new ideas, and accept constructive feedback through the code review process.
Candidates may also be expected to implement algorithms created by hardware engineers or from academic sources with limited documentation.
Requirements:
Must be U.S. citizens and be willing and able to obtain a DoD security clearance (if not already cleared).
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.
- U.S. citizen with 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).
- Ability to learn new skills quickly.
- Active security clearance.
- Experience with modern C++ standards (C++17) and STL.
- Experience with Python.
- Demonstrated use of design patterns.
- Experience with software development processes (Agile, TDD, etc.).
- Familiarity with Verilog or VHDL.
- Experience with FPGA design software (Quartus, ISE, Vivado, etc.).
- 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.
Mid-Senior level
Employment typeFull-time
Job functionInformation Technology
IndustriesIT Services and IT Consulting
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e‑mail to and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case‑by‑case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address. Additionally, you may also call 1‑844‑849‑8463 for assistance.
Press #3 for HII Mission Technologies.
(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).