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

Mission Technologies, a division of HII · 2 days ago

Software Engineer 2 - 23338 (FS Poly Required)

Mission Technologies, a division of HII, is focused on providing advanced technologies for national defense. They are seeking a Software Engineer 2 to lead reverse engineering tasks and develop innovative algorithms for automation in a flipped engineering environment.

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

Responsibilities

Candidates for this position will lead a team performing reverse engineering tasks on existing products and encoding discoveries directly into our codebase
Additional tasks involve the research, design, and development of innovative algorithms to automate challenging or time-consuming tasks within the reverse engineering domain
Candidates will be exposed to and become proficient with a variety of technologies involving hardware description languages, embedded instruction architectures, high-level software development languages, formal verification tools, and more

Qualification

FPGA designObject-oriented programmingSoftware reverse engineeringPythonC++Agile developmentVerilogVHDLBoolean mathDesign patternsSource control systems

Required

Are a United States citizen and have an active DoD Top Secret/SCI with Full Scope Poly at the time of consideration
Have a bachelor's degree in a relevant engineering discipline
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
2 years relevant experience with Bachelors in related field; 0 years experience with Masters in related field

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

Benefits

$3,000.00

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