Software Engineer 4 - 23334 (FS Poly Required) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mission Technologies, a division of HII · 7 hours ago

Software Engineer 4 - 23334 (FS Poly Required)

Mission Technologies, a division of HII, is seeking talented engineers to work in a flipped engineering environment specializing in reverse engineering and microelectronics trust and assurance. The role involves leading reverse engineering tasks, mentoring junior engineers, and developing innovative algorithms to automate processes in the reverse engineering domain.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

The ideal candidate will have experience with object-oriented design and an understanding of basic logic gates
We are particularly looking for candidates that have experience with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools (synthesis, P&R, simulation), and/or microcontrollers
Experience with software reverse engineering is also valued in this position
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
Candidates will be expected to communicate clearly and effectively and demonstrate the ability to architect maintainable solutions to complex problems
Effective collaboration with teammates on the development of new ideas and accepting constructive feedback through the code review process is required
Candidates may also be expected to implement algorithms created by hardware engineers or from academic sources with limited documentation

Qualification

Reverse EngineeringFPGA DesignObject-Oriented ProgrammingSoftware Development ProcessesEmbedded System DesignEDA ToolsSource Control SystemsLearning AgilityCommunication SkillsTeam Collaboration

Required

United States citizen and must possess an active TS/SCI with Full Scope Poly at the time of consideration
9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; or High School Diploma or equivalent and 13 years relevant experience
Have extensive experience with object-oriented programming languages (C++, Java, Python)
Have exposure to basic logic gates and Boolean math (AND, OR)
Have the ability to learn new skills quickly
The ideal candidate will have experience with object-oriented design and an understanding of basic logic gates
Candidates will be responsible for leading reverse engineering efforts into systems of interest and mentoring junior engineers in the reverse engineering and development processes
Candidates will be expected to communicate clearly and effectively and demonstrate the ability to architect maintainable solutions to complex problems
Effective collaboration with teammates on the development of new ideas and accepting constructive feedback through the code review process is required
Candidates may also be expected to implement algorithms created by hardware engineers or from academic sources with limited documentation

Preferred

Have experience with modern C++ standards (>= C++17) and STL
Have experience with Python
Can demonstrate the use of design patterns
Have developed using software development processes (Agile, TDD, etc.)
Familiarity with Verilog or VHDL
Have experience with FPGA design software (Quartus, ISE, Vivado, etc.)
Have experience with software reverse engineering (IDA Pro, Ghidra, etc.)
Are proficient with source control systems (git, svn, perforce, etc.)
Have experience with the code review process
Have experience with binary patching
Have experience bypassing encryption schemes (power glitching, side channel attacks, etc.)
Have published research regarding cybersecurity, software exploitation, or reverse engineering

Company

Mission Technologies, a division of HII

twittertwitter
company-logo
HII’s Mission Technologies division develops integrated solutions that enable today’s connected, all-domain force.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Marc Sosa
Senior Vice President and Chief Information Officer
linkedin
Company data provided by crunchbase