Principal Avionics Software Engineer

Placements24

Cape Town

Sur place

ZAR 1 800 000 - 3 200 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Health/dental/vision insurance
Relocation assistance
Professional development

Résumé du poste

Placements24 is seeking a Principal Avionics Software Engineer in Cape Town to lead the development of safety-critical software for next-generation aircraft systems. This hands-on technical leadership role focuses on embedded software, RTOS usage, and DO-178C compliance.

The ideal candidate brings at least 12 years in avionics software, with a strong background in C/C++, architecture, and leadership. Relocation support is available for international candidates, with a competitive package and

Qualifications

  • Master's degree or Ph.D. in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
  • Minimum of 12 years of progressive experience in avionics software development.
  • Extensive experience with C/C++ programming for embedded systems.
  • Deep understanding of RTOS and their application in aerospace.
  • Proven experience with DO-178C (Level A or B).
  • Strong leadership, communication, and project delivery skills.

Responsabilités

  • Lead design, development, and implementation of safety-critical avionics software per DO-178C.
  • Architect complex software systems and define requirements, patterns, and standards.
  • Develop embedded software for avionics modules like flight control, navigation, comms.
  • Utilize RTOS and embedded development tools.
  • Perform rigorous verification and validation including unit/integration/system tests.
  • Mentor junior engineers and drive documentation and best practices.

Connaissances

C/C++ embedded
RTOS
DO-178C
Software architecture
Object-oriented design
leadership

Formation

Master's or PhD in CS/EE/Aerospace

Outils

Simulation tools
Embedded debugging

Description du poste

About the Role

Our client, a premier aviation technology provider located in the vibrant city of Cape Town, Western Cape, ZA , is seeking a distinguished Principal Avionics Software Engineer. This senior leadership position is pivotal in architecting, developing, and validating advanced software solutions for next-generation aircraft systems. You will be at the forefront of innovation, designing safety-critical software that ensures the reliability and performance of complex avionics suites. The ideal candidate is a deeply technical expert with a proven history of leading challenging software projects within the aerospace domain. This role demands exceptional skills in embedded systems, real-time operating systems, and strict adherence to aviation software standards. Join our esteemed team in Cape Town and play a key role in shaping the future of flight. This is a hands-on technical leadership role with significant impact and responsibility.

Key Responsibilities
  • Lead the design, development, and implementation of safety-critical avionics software in accordance with industry standards (e.g., DO-178C).
  • Architect complex software systems, defining requirements, design patterns, and coding standards.
  • Develop embedded software for various avionics modules, including flight control, navigation, and communication systems.
  • Utilize real-time operating systems (RTOS) and embedded development tools effectively.
  • Perform rigorous software verification and validation activities, including unit testing, integration testing, and system testing.
  • Collaborate closely with hardware engineers, systems engineers, and certification authorities to ensure seamless integration and compliance.
  • Troubleshoot and resolve complex software defects and performance issues.
  • Mentor and guide junior software engineers, fostering technical excellence and best practices.
  • Contribute to the definition of software requirements, architecture, and test strategies.
  • Maintain comprehensive documentation for all software development processes and artifacts.
  • Stay abreast of emerging technologies and methodologies in avionics software development.
  • Participate actively in design reviews and technical forums.
Requirements
  • Master's degree or Ph.D. in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
  • Minimum of 12 years of progressive experience in avionics software development.
  • Extensive experience with C/C++ programming for embedded systems.
  • Deep understanding of real-time operating systems (RTOS) and their application in aerospace.
  • Proven experience in developing software compliant with DO-178C (Level A or B).
  • Expertise in software architecture, design patterns, and object-oriented programming principles.
  • Familiarity with avionics protocols and standards (e.g., ARINC 429, MIL-STD-1553, AFDX).
  • Experience with simulation tools and embedded debugging techniques.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong leadership, communication, and team collaboration abilities.
  • Ability to work independently and drive projects to completion.
  • Commitment to quality, safety, and meticulous documentation.
Benefits
  • Exceptional salary and performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and retirement savings plan.
  • Opportunities for advanced training and professional development.
  • Exposure to cutting-edge aviation technologies and projects in Cape Town .
  • Relocation assistance for qualified international candidates.
  • A stimulating work environment with a highly experienced team.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Aviation Software Development Engineer
Principal Aviation Software Development Engineer

Placements24 • Mbombela (Nelspruit)

Hybride
ZAR 1 000 000 - 1 500 000
Premium medical coverage
Dental coverage
Vision coverage
+4
Lead Avionics Systems Engineer - Cape Town
Lead Avionics Systems Engineer - Cape Town

Placements24 • Cape Town

Hybride
ZAR 1 000 000 - 1 500 000
Health insurance
Retirement plan
Relocation assistance
Principal Avionics Software Engineer
Principal Avionics Software Engineer

Placements24 • Upington

Hybride
ZAR 1 200 000 - 2 100 000
Competitive salary and bonus
Health, vision, dental insurance
Retirement plan
Senior Avionics Systems Engineer
Senior Avionics Systems Engineer

Placements24 • Stellenbosch

Hybride
ZAR 950 000 - 1 500 000
Health insurance
Retirement plan
Annual leave
+2
Avionics Systems Engineer
Avionics Systems Engineer

Placements24 • Centurion

Hybride
ZAR 900 000 - 1 500 000
Relocation assistance
Performance bonuses
Health and wellness programs
+1
Principal Aviation Systems Architect
Principal Aviation Systems Architect

Placements24 • Cape Town

Sur place
ZAR 1 500 000 - 2 100 000
Industry-leading salary package
Annual bonus & long-term incentives
Premium medical aid & retirement fund
+2
Llm Systems Engineer & Prompt Architect (On-Site)
Llm Systems Engineer & Prompt Architect (On-Site)

Bullock Tech Talent Partners • Cape Town

Sur place
ZAR 1 200 000 - 1 800 000
Competitive salary
Medical aid and provident fund
Generous leave and flexible hours
+1
Senior Aircraft Avionics and Electrical Systems Engineer
Senior Aircraft Avionics and Electrical Systems Engineer

Placements24 • Gqeberha

Hybride
ZAR 900 000 - 1 200 000
Competitive salary package
Comprehensive medical aid and pension
Relocation assistance may be available
Senior Aviation Software Engineer (Flight Control Systems)
Senior Aviation Software Engineer (Flight Control Systems)

Placements24 • Pretoria

Hybride
ZAR 900 000 - 1 800 000
Fully remote work arrangement
Highly competitive salary and bonus
Health, dental, and vision insurance
+6
Senior Avionics Systems Integrator
Senior Avionics Systems Integrator

Placements24 • Mossel Bay

Sur place
ZAR 900 000 - 1 300 000
Competitive salary package
Medical, dental, vision insurance
Retirement savings plan
+5