×
Register Here to Apply for Jobs or Post Jobs. X

Aircraft Systems Software Developer

Job in Sandton, 2172, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-09-30
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
About the Role

Our client is seeking a skilled Aircraft Systems Software Developer to join their innovative team in Sandton. This role focuses on designing, developing, and implementing embedded software for critical aircraft systems. You will work on challenging projects that demand high reliability, safety, and performance. Collaborating with systems engineers and hardware designers, you will contribute to the development of next-generation avionics and control systems.

The hybrid work model offers a blend of remote development flexibility and essential on-site collaboration for integration and testing.

Key Responsibilities
  • Design, develop, test, and maintain embedded software for avionics and aircraft control systems.
  • Write clean, efficient, and well-documented code in languages such as C, C++, or Ada.
  • Implement software according to safety-critical standards (e.g., DO-178C).
  • Perform software integration and testing on various platforms.
  • Troubleshoot and debug software issues, identifying root causes and implementing solutions.
  • Collaborate with hardware engineers and systems engineers to define software requirements and architecture.
  • Participate in code reviews and adhere to established software development processes.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development, preferably in the aerospace or defense industry.
  • Proficiency in C, C++, or Ada programming languages.
  • Experience with real-time operating systems (RTOS) and embedded systems.
  • Understanding of safety-critical software development principles and standards (e.g., DO-178C).
  • Familiarity with version control systems (e.g., Git) and software development tools.
Benefits
  • Competitive annual salary and comprehensive benefits package.
  • Flexible hybrid work environment.
  • Exposure to cutting-edge avionics and aircraft systems technology.
  • Opportunities for professional development and advanced training.
  • Contribution to high-reliability software for safety-critical applications.
  • Collaborative and stimulating work environment.
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary