Build flight-critical software remotely using C, C++, or Ada for next-generation aircraft systems from Kimberley, Northern Cape or elsewhere.
This Aircraft Systems Software Engineer develops and integrates embedded avionics software for a distributed team. The work requires real-time operating systems, aerospace software lifecycles, and regulated development practices. You will collaborate virtually with engineers and stakeholders across time zones.
Key Responsibilities: Design and integrate flight-critical aircraft software components
Write documented C, C++, or Ada code
Perform code reviews, unit testing, and integration testing
Maintain requirements, design documents, and test procedures
Troubleshoot defects in tested or deployed systems
Requirements: Bachelor's or Master's degree in a related engineering field
Minimum six years' embedded aerospace software experience
Proficiency with C or C++ and RTOS
Familiarity with ARINC 429 or AFDX protocols
Experience with regulated development, ideally DO-178C
Apply embedded systems, avionics development, and C or C++ expertise to flight-critical software engineering in a remote setting.
#J-18808-Ljbffr
📌 Remote Avionics Software Engineer (British Columbia)
🏢 Placements24
📍 British Columbia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.