Aircraft Systems Software Developer

Placements24

Queenstown

Hybrid

NZD 90,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement savings plan
Remote-friendly

Job summary

Placements24 partners with a cutting-edge aerospace technology firm in Queenstown to hire an Aircraft Systems Software Developer for a remote-first role. You contribute across the full software lifecycle, emphasizing embedded, real-time systems and DO-178C compliance with a global team.

The role requires strong C/C++/Ada/Java skills, RTOS experience, and a passion for aviation software, offering substantial growth in a flexible, remote environment.

Qualifications

  • Bachelor's or Master's in CS/Software/EE or related field.
  • At least 4 years in software development with embedded/aerospace focus.
  • Proficiency in C, C++, Ada, or Java.
  • Experience with RTOS and embedded toolchains.
  • Familiarity with Agile/Waterfall methods.
  • Knowledge of aerospace standards such as DO-178C is a strong asset.
  • Experience with Git and build tools; strong analytical and debugging skills.

Responsibilities

  • Design, develop, test, and maintain software for aircraft systems (flight controls, navigation, avionics, cockpit displays).
  • Write efficient, documented code in C, C++, Ada, or Java.
  • Adhere to DO-178C and embedded-system development best practices.
  • Collaborate with systems and hardware engineers to define software requirements and architecture.
  • Develop and execute unit, integration, and system tests to ensure quality.
  • Troubleshoot complex software issues and identify root causes.
  • Participate in code reviews, design discussions, and project planning.
  • Contribute to process improvements and stay updated on aerospace software trends.

Skills

C
C++
Ada
Java
RTOS
Embedded systems
Debugging

Education

Bachelor's or Master's in Computer Science/Software Engineering/Electrical Engineering

Tools

Git
Build tools

Job description

About the Role

Our client, a cutting-edge aerospace technology firm located in **Queenstown, Eastern Cape**, is seeking an exceptionally talented Aircraft Systems Software Developer. This fully remote position offers the chance to contribute to the development of sophisticated software that powers modern aircraft systems. You will be involved in the entire software development lifecycle, from requirements gathering and design to coding, testing, and deployment. This role is ideal for a passionate software engineer with a strong understanding of embedded systems, real-time programming, and the unique demands of the aviation industry. Join a collaborative, globally distributed team dedicated to advancing aviation technology through innovative software solutions. This is a remote-first opportunity, leveraging your expertise to build the future of flight from your home office.

Key Responsibilities
  • Design, develop, test, and maintain robust and reliable software for aircraft systems, including flight controls, navigation, avionics, and cockpit displays.
  • Write efficient, well-documented, and maintainable code in languages such as C, C++, Ada, or Java.
  • Implement software according to stringent aerospace standards (e.g., DO-178C) and best practices for embedded systems development.
  • Collaborate with systems engineers, hardware engineers, and test engineers to define software requirements and architecture.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and functionality.
  • Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions.
  • Participate in code reviews, design discussions, and project planning meetings.
  • Contribute to the continuous improvement of software development processes and tools.
  • Stay current with emerging trends and technologies in aerospace software engineering.
Requirements
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • A minimum of 4 years of experience in software development, with a significant focus on embedded systems and/or aerospace applications.
  • Proficiency in one or more relevant programming languages (C, C++, Ada, Java).
  • Experience with real-time operating systems (RTOS) and embedded software development environments.
  • Understanding of software development methodologies such as Agile and Waterfall.
  • Familiarity with aerospace software standards like DO-178C is a strong asset.
  • Experience with version control systems (e.g., Git) and build tools.Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and collaboration skills, effective in a remote team setting.
  • Ability to work independently and manage time effectively in a remote work environment.
Benefits

This remote role offers a competitive salary, comprehensive health insurance, and a retirement savings plan. We provide significant opportunities for professional growth, including access to advanced training, conferences, and the chance to work on groundbreaking aerospace projects. The flexibility of a fully remote position allows for an excellent work-life balance. You will be part of an innovative and forward-thinking team that values technical expertise and creative problem-solving. Join our client in **Queenstown** and contribute to shaping the future of aviation software from the comfort of your home.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Mechanical Design Engineer - Aerospace
Remote Mechanical Design Engineer - Aerospace

Placements24 • Queenstown

Hybrid
NZD 150,000 - 190,000
Competitive salary package
Fully remote work arrangement
Pioneering aerospace projects
+3
Remote Real-Time Embedded Aircraft Systems Engineer
Remote Real-Time Embedded Aircraft Systems Engineer

Placements24 • Queenstown

Hybrid
NZD 90,000 - 150,000
Health insurance
Retirement savings plan
Remote-friendly
Avionics Systems Integration Engineer
Avionics Systems Integration Engineer

Placements24 • Queenstown

Hybrid
NZD 85,000 - 117,000
Senior Automotive Electronics Engineer
Senior Automotive Electronics Engineer

Placements24 • Queenstown

Hybrid
NZD 110,000 - 160,000
Fully remote work
Flexible hours
Professional development
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Queenstown

Hybrid
NZD 95,000 - 137,000
Comprehensive health insurance
Retirement fund
Generous paid time off
+2
Senior Automotive Software Engineer - Infotainment Systems
Senior Automotive Software Engineer - Infotainment Systems

Placements24 • Queenstown

Hybrid
NZD 120,000 - 160,000
Senior Backend Architect - Queenstown
Senior Backend Architect - Queenstown

Placements24 • Queenstown

On-site
NZD 150,000 - 190,000
Competitive salary
Health benefits
Provident fund
+2
Remote Technical Support Specialist - Tier 2
Remote Technical Support Specialist - Tier 2

Placements24 • Queenstown

Hybrid
NZD 48,000 - 69,000
Medical aid
Retirement fund contributions
Paid time off
+2
Remote Mechanical Systems Analyst
Remote Mechanical Systems Analyst

Placements24 • Queenstown

Hybrid
NZD 120,000 - 180,000
Fully remote role
Remote Mechanical Design Engineer
Remote Mechanical Design Engineer

Placements24 • Queenstown

Hybrid
NZD 130,000 - 180,000
Executive-level compensation
Fully remote work arrangement
Home office budget & tech allowance
+1
Top locations