Job Overview
We are seeking an Avionics Software Engineer to develop and maintain software for our avionics systems. The ideal candidate will have experience with real-time operating systems, embedded systems, and aerospace software development standards. This role requires a strong understanding of software engineering principles and the ability to work collaboratively with hardware engineers.
Key Responsibilities
- Develop and maintain software for avionics systems.
- Design and implement software modules according to requirements.
- Conduct software testing and validation.
- Collaborate with hardware engineers to integrate software and hardware components.
- Document software designs and specifications.
Required Skills
- Proficiency in C/C++ programming.
- Experience with real-time operating systems (RTOS).
- Strong understanding of aerospace software development standards.
- Excellent problem-solving and analytical skills.