HII's Mission Technologies division is seeking talented engineering interns to work on reverse engineering and microelectronics trust and assurance, contributing to the development of a real software product used by hardware engineers.
Requirements
- Experience with object-oriented design and have an understanding of basic logic gates.
- Experience with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools (synthesis, P&R, simulation), and/or microcontrollers.
- Experience with software reverse engineering.
- 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
- Experience with modern C++ standards (>= C++17) and STL
Responsibilities
- Candidates for this position will be responsible for successfully reverse engineering specific components of larger systems and developing source code which incorporates that knowledge into HII’s existing software platform.
- Candidates will be expected to write clear and maintainable source code and provide a thorough test suite demonstrating code correctness.
- The use of FPGA and/or microprocessor vendor tools will be required in order to generate test designs.
- Effective collaboration with teammates on the development of new ideas and accepting constructive feedback through the code review process is required.
- Candidates must be U.S. citizens and be willing and able to obtain a DoD security clearance (if not already cleared).
- Contribute to the team by performing reverse engineering tasks on existing products and encoding discoveries directly into our codebase.
- Contribute to the development of a real software product used by hardware engineers.
Other
- Must be working towards a Bachelor's degree with between 40% and 60% of the required credits completed.
- Are a United States citizen with the ability to obtain and maintain a DoD security clearance
- Are enrolled in a bachelor’s program in a relevant engineering discipline
- Already possess an active security clearance
- Required Travel: 0 - 10%