Senior Avionics Software Engineer; Remote
Remote / Online - Candidates ideally in
Stellenbosch, 7600, South Africa
Listed on 2026-10-11
Stellenbosch, 7600, South Africa
Listing for:
Placements24
Remote/Work from Home
position Listed on 2026-10-11
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, Software Testing
Job Description & How to Apply Below
About the Role
Our client is seeking a highly experienced Senior Avionics Software Engineer to join their fully remote development team, contributing to the design and implementation of critical software for advanced aircraft systems. You will be instrumental in developing robust, real-time embedded software that powers the next generation of avionics. This role demands a deep understanding of software engineering principles, safety-critical systems, and a passion for innovation in the aerospace sector.
You will work in a collaborative, distributed environment, pushing the boundaries of what's possible in aviation technology.
- Design, develop, test, and integrate real-time embedded software for avionics systems, adhering to safety-critical standards.
- Write clean, maintainable, and efficient code in languages such as C, C++, or Ada.
- Participate in all phases of the software development lifecycle, from requirements analysis to deployment and support.
- Perform software verification and validation activities, including unit testing, integration testing, and system testing.
- Collaborate with hardware engineers, systems engineers, and other stakeholders to define software requirements and architecture.
- Troubleshoot and debug complex software issues in development and production environments.
- Contribute to the continuous improvement of software development processes and tools.
- Master's or Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- 7+ years of professional experience in avionics or embedded software development, with a strong focus on safety-critical systems.
- Demonstrated expertise in C/C++ programming and real-time operating systems (RTOS).
- Experience with software development methodologies for safety-critical applications (e.g., DO-178C).
- Familiarity with avionics communication protocols (e.g., ARINC 429, ARINC 664).
- Excellent problem-solving, analytical, and debugging skills, with the ability to thrive in a remote, collaborative setting.
- Exceptional annual salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous stock options or equity grants.
- Flexible remote work schedule and a stipend for home office setup.
- Opportunities for professional growth, certifications, and conference attendance.
- Engage in challenging projects that define the future of aviation.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×