Salary
💰 $32,760 - $50,000 per year
Tech Stack
C++Cyber SecurityJavaPythonSpringSubversion
About the role
- Software Engineering Intern for HII Mission Technologies Warfare Systems, focusing on reverse engineering and microelectronics trust and assurance
- Contribute to reverse engineering tasks and encode discoveries into codebase
- Develop real software products used by hardware engineers
- Exposure to hardware description languages, embedded ISAs, high-level languages, formal verification tools
- Write clear maintainable code and thorough test suites
- Use FPGA/microprocessor vendor tools to generate test designs
- Collaborate with teammates and participate in code review process
- U.S. citizenship required and willingness to obtain DoD clearance
Requirements
- Must be U.S. citizen and able to obtain DoD security clearance
- High School Diploma or equivalent and working towards a Bachelor's degree with 40%-60% credits completed
- Enrolled in a bachelor’s program in a relevant engineering discipline
- Experience with object-oriented programming languages (C++, Java, Python)
- Exposure to basic logic gates and Boolean math
- Ability to learn new skills quickly
- Experience with FPGA design (Quartus, Vivado, ISE), embedded system design, EDA tools, microcontrollers, or software reverse engineering is valued
- Experience with modern C++ (>= C++17), Python, Verilog/VHDL, FPGA tools, IDA Pro/Ghidra, source control, code review is a plus