Develop embedded software for next-generation airborne mission computer systems used in military helicopters, working in C/C++, Linux, and RTOS environments on innovative defense technologies.
What you'll do
- Develop embedded software in C and C++ for single board computer platforms supporting airborne mission computer systems
- Design, develop, and maintain device drivers that interface with electronic hardware and FPGA-based systems
- Work within Linux-based and real-time operating system (RTOS) environments such as LynxOS, Integrity, or similar
- Integrate, troubleshoot, and validate software functionality with hardware subsystems
- Participate in Agile development activities including sprint planning, story execution, testing, and delivery
- Collaborate with multidisciplinary engineering teams on avionics and mission system technologies
- Support software verification, debugging, and performance optimization activities
Mission
Gauge Engineering Services supports advanced mission computing technologies for military helicopter platforms, developing proprietary embedded systems that integrate avionics, mission, and weapons capabilities for DoD customers.
Required skills
- C/C++ programming
- Linux operating systems
- Real-time operating systems (RTOS)
- Embedded software development
- Device driver development
- Hardware interfaces
- Low-level software
- Debugging and troubleshooting