Remote Lead Avionics Software Engineer

Placements24

Centurion

Hybrid

ZAR 1,200,000 - 1,800,000

Full time

40 hours 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

Bonuses
Home office stipend
Paid time off
Tech tools
Career growth
Aviation projects
Flexible schedule

Job summary

Placements24 seeks a Lead Avionics Software Engineer to steer a remote-first team in architecting and delivering high-integrity software for next-generation avionics systems. You will guide the complete SDLC, from requirements to deployment, leveraging your expertise in embedded systems and RTOS to meet safety standards such as DO-178C.

Strong leadership and communication are essential for cross-time-zone collaboration.

Qualifications

  • Master's or PhD in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of avionics software development experience.
  • Proven lead/management experience.
  • Proficiency in C/C++, Ada.
  • Strong knowledge of RTOS and embedded systems.
  • DO-178C safety-critical software development knowledge.
  • Experience with MATLAB/Simulink.
  • Familiarity with ARINC 429 and MIL-STD-1553.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Lead and mentor a team of avionics software engineers.
  • Architect, design, and implement high-integrity software for avionics systems.
  • Define software requirements and ensure adherence to DO-178C safety standards.
  • Oversee the software development lifecycle from coding to verification.
  • Conduct code reviews and enforce coding standards.
  • Collaborate with hardware and systems engineers to define interfaces.
  • Develop and execute comprehensive test plans and strategies.
  • Troubleshoot and resolve complex software issues.
  • Contribute to continuous improvement of software processes.
  • Manage project timelines and deliverables for software components.

Skills

Leadership
Remote collaboration
Analytical thinking
Communication

Education

Master's or PhD in CS/EE

Tools

C/C++
Ada
MATLAB/Simulink
RTOS
ARINC 429
MIL-STD-1553

Job description

About the Role

Our client is seeking an exceptional Lead Avionics Software Engineer to join their innovative and fully remote engineering team. This senior position is vital for architecting, developing, and validating sophisticated software solutions for next-generation avionics systems. You will lead a team of talented engineers, guiding them through the entire software development lifecycle, from requirements gathering to final deployment and maintenance. The role requires a deep technical understanding of embedded systems, real-time operating systems (RTOS), and stringent safety-critical software development processes within the aerospace domain. As a remote-first role, you will collaborate effectively with colleagues across different time zones, leveraging advanced communication tools to drive project success. This is a unique chance to pioneer advancements in aviation technology from the convenience of your home office, shaping the future of flight control and navigation systems. We are looking for a visionary leader with a passion for innovation and a commitment to excellence in safety-critical software engineering.

Key Responsibilities
  • Lead and mentor a team of avionics software engineers.
  • Architect, design, and implement high-integrity software for avionics systems.
  • Define software requirements and ensure adherence to safety standards (e.g., DO-178C).
  • Oversee the software development lifecycle, including coding, testing, integration, and verification.
  • Conduct code reviews and ensure adherence to coding standards.
  • Collaborate with hardware engineers and systems engineers to define system interfaces.
  • Develop and execute comprehensive test plans and strategies.
  • Troubleshoot and resolve complex software issues.
  • Contribute to the continuous improvement of software development processes.
  • Manage project timelines and deliverables for software components.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • 10+ years of experience in avionics software development.
  • Proven experience in a lead or management role.
  • Expertise in C/C++, Ada, or other relevant programming languages.
  • Strong knowledge of RTOS and embedded systems.
  • Deep understanding of DO-178C standards and safety-critical software development.
  • Experience with software modeling tools (e.g., MATLAB/Simulink).
  • Familiarity with avionics communication protocols (e.g., ARINC 429, MIL-STD-1553).
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to work effectively in a remote, collaborative environment.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive remote work setup allowance.
  • Generous paid time off and holidays.
  • Access to leading-edge technology and development tools.
  • Significant opportunities for professional growth and career advancement.
  • Exposure to groundbreaking aviation projects.
  • Flexible work schedule tailored for remote employees.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Avionics Software Engineer (Remote)
Senior Avionics Software Engineer (Remote)

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,500,000
Salary bonuses
Medical insurance
Dental & Vision
+6
Senior Avionics Software Engineer (Remote)
Senior Avionics Software Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive salary and bonuses
Health, dental, vision insurance
Stock options or equity
+3
Senior Avionics Software Engineer (Remote)
Senior Avionics Software Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Comprehensive health, dental, and vis
Generous paid time off
+5
Lead Remote Avionics Systems Engineer
Lead Remote Avionics Systems Engineer

Placements24 • George

Hybrid
ZAR 1,000,000 - 1,800,000
Performance-based bonuses
Remote work stipend
Continuous learning & certifications
+2
Remote Aviation Software Developer - Avionics Systems
Remote Aviation Software Developer - Avionics Systems

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Home office stipend
Competitive compensation
Remote Aircraft Systems Engineer - Aviation Software
Remote Aircraft Systems Engineer - Aviation Software

Placements24 • Durban

Hybrid
ZAR 1,667,000 - 2,501,000
Fully remote work arrangement
Competitive salary
Professional development budget
+1
Senior Aviation Software Architect (Remote)
Senior Aviation Software Architect (Remote)

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
High salary + bonuses
Full remote work
Health, dental, vision insurance
+3
Senior Avionics Engineer - Remote
Senior Avionics Engineer - Remote

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 1,800,000
Remote‑friendly culture
Professional development
Discretionary bonuses
+2
Senior Aviation Software Architect (Remote)
Senior Aviation Software Architect (Remote)

Placements24 • Gauteng

Remote
ZAR 1,800,000 - 2,800,000
Remote work flexibility
Health insurance
Professional development & conferences
+1
Remote Aircraft Systems Software Developer
Remote Aircraft Systems Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 1,100,000
Global health insurance
Remote work allowance
Flexible working hours
+3