Software Engineer
Develop and maintain C software in Linux/Integrity environments for an airborne computer system. Support testing, integration, and preparation for trials at facilities near the airport.
Responsabilidades
- Develop and modify C code according to requirements and team lead specifications.
- Analyze requirements, learn and run the system, and work with messaging interfaces between units.
- Update airborne computer software versions to meet project requirements.
- Run tests and support system integration and trial preparation.
- Perform sanity checks and test new features.
- Identify and fix bugs and provide ongoing system support.
- Collaborate with software developers and systems engineers.
Requisitos
- Experience developing software in C in a Linux/Integrity environment.
- Experience developing software as part of a team and using Git and Azure.
- Experience working with the MULTI environment.
- Experience developing TCP/UDP communications.
- Experience developing application-level hardware-software interfaces.