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

Remote Aircraft Systems Software Engineer

Remote / Online - Candidates ideally in
Rustenburg, 0202, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-09-22
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 highly skilled and motivated Remote Aircraft Systems Software Engineer to join their innovative team. This position is fully remote, offering the flexibility to work from anywhere within South Africa. You will be instrumental in designing, developing, testing, and deploying sophisticated software solutions for advanced aircraft systems. This role requires a deep understanding of embedded systems, real-time operating systems, and software development life cycles within the stringent requirements of the aerospace industry .

You will collaborate with a distributed team of engineers and scientists to push the boundaries of aviation technology.

Key Responsibilities
  • Design and implement embedded software for critical aircraft systems, adhering to strict safety and reliability standards.
  • Develop and maintain software components for flight control, navigation, and communication systems.
  • Write efficient, well-documented, and thoroughly tested code in languages such as C/C++ or Ada.
  • Participate in all phases of the software development lifecycle, including requirements analysis, design, coding, testing, and integration.
  • Collaborate effectively with cross-functional teams, including hardware engineers, systems engineers, and quality assurance personnel, in a remote work environment .
  • Troubleshoot and resolve software defects and issues identified during testing or in deployed systems.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded software development, preferably within the aerospace or defense sectors.
  • Proficiency in C/C++ and experience with real-time operating systems (RTOS).
  • Familiarity with software development processes for safety-critical systems (e.g., DO-178C).
  • Experience with version control systems (e.g., Git) and build automation tools.
  • Excellent communication and collaboration skills for effective remote teamwork.
Benefits
  • Highly competitive salary package with performance-based bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Generous paid time off and remote work stipend.
  • Opportunities for continuous learning and professional development in aerospace software .
  • A culture that supports innovation, autonomy, and work-life balance.
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