Hill Technical Solutions needs a Junior Computer/Software Engineer to support development, design, and test efforts for Hypersonics, Software in the Loop, and Hardware in the Loop.
Requirements
- Fluent in C/C++
- Able to work in a Linux environment
- Familiarity with tools such as GDB/console-level debugging, VS Code (or similar), and Git
- Experience with various Linux distro installs
- Experience performing kernel configuration
Responsibilities
- Support flight software development, analysis, integration, and test.
- Support flight software integration within a high-fidelity, real-time 6DOF simulation.
- Develop and implement software unit tests.
- Perform integration of PCIe IO devices with a real-time 6DoF model.
- Perform diagnostic software analysis, real-time OS control, and collaboration with hardware, software, and simulation teams to verify performance characteristics and identify undesired behaviors.
- Use lab tools (DVM, oscilloscope, power supplies, etc.) to verify system configuration.
Other
- Must have a Bachelor’s Degree in related field or equivalent. and 3 years of experience.
- Must be able to obtain and maintain a DoD Secret security clearance.
- Occasional travel; 10% or less.
- Must be able to obtain (by start of position) and maintain appropriate identification credentials, such as REAL ID.