Skyways is building autonomous unmanned aerial vehicles (UAVs) and needs to develop flight critical software for their vehicles.
Requirements
- Strong proficiency in C and C++.
- Experience with real time embedded systems.
- Knowledge of aerospace industry standards such as DO-178C and ARP4754.
- Experience with flight critical system development.
- Familiarity with hardware in the loop (HIL) testing.
Responsibilities
- Develop robust, reliable, and fault tolerant software for flight control systems.
- Implement data bus protocols and sensor interfaces such as ARINC 429, MIL-STD-1553, and CAN.
- Write and test software for real time operating systems (RTOS).
- Collaborate with hardware engineers to define system requirements and troubleshoot integration issues.
- Adhere to strict software development standards and processes such as DO-178C.
Other
- 4+ years of experience in software development, preferably in a safety critical environment.