Remote Aircraft Systems Engineer - Aviation Software

Placements24

Durban

Hybrid

ZAR 1,667,000 - 2,501,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work arrangement
Competitive salary
Professional development budget
Health insurance

Job summary

Placements24 is seeking a highly experienced Remote Aircraft Systems Engineer to join our client’s aviation technology team. You will design, develop, test, and integrate software for aircraft systems, focusing on safety, performance and reliability, from a remote home office.

The role requires 5+ years in embedded software for aerospace, proficiency in C/C++/Python, experience with RTOS and DO-178C, and strong collaboration with global teams.

Qualifications

  • Bachelor's or Master’s degree in a relevant field.
  • 5+ years of embedded software experience in aerospace/aviation.
  • Proficient in C, C++, Python or Ada.
  • Experience with RTOS and safety-critical software development.
  • Familiarity with ARINC 429, AFDX and DO-178C.

Responsibilities

  • Design, develop, test, and deploy software for aircraft systems (flight control, navigation, comms).
  • Collaborate with hardware engineers, system architects, and safety experts in a remote setting.
  • Maintain software requirements, specifications, and design docs.
  • Perform software integration and verification activities for seamless operation.
  • Conduct code reviews, unit tests, and system tests for quality and reliability.
  • Troubleshoot complex software issues identified during development or testing.
  • Contribute to improvement of development processes and methodologies.
  • Stay updated on advances in aviation software and embedded systems.
  • Ensure development adheres to aviation safety standards (DO-178C).
  • Participate in virtual team meetings, design discussions, and project planning.

Skills

C
C++
Python
Ada
Problem-solving
Communication

Education

Bachelor's or Master’s in Aerospace Eng, CS, EE

Tools

Git
RTOS

Job description

About the Role

Our client, a cutting-edge aviation technology firm, is revolutionizing aircraft systems through innovative software solutions. We are seeking a highly motivated and experienced Remote Aircraft Systems Engineer to join our fully remote team. This position is pivotal in the design, development, and integration of advanced software for aircraft systems, focusing on enhancing performance, safety, and efficiency. You will be instrumental in pushing the boundaries of aviation technology from the comfort of your home office. This is an exceptional opportunity to contribute to groundbreaking projects within the aerospace sector, working collaboratively with a global team of experts. The role demands a proactive approach, exceptional technical acumen, and a passion for aviation innovation.

Key Responsibilities
  • Design, develop, test, and deploy software solutions for aircraft systems, including flight control, navigation, and communication systems.
  • Collaborate with cross-functional teams, including hardware engineers, system architects, and safety experts, in a remote setting.
  • Develop and maintain software requirements, specifications, and design documentation.
  • Perform software integration and verification activities, ensuring seamless operation with other aircraft systems.
  • Conduct thorough code reviews, unit testing, and system testing to ensure software quality and reliability.
  • Troubleshoot and resolve complex software issues and bugs identified during development or testing phases.
  • Contribute to the continuous improvement of software development processes and methodologies.
  • Stay abreast of the latest advancements in aviation software, embedded systems, and relevant technologies.
  • Ensure all software development adheres to strict aviation safety standards and regulatory requirements (e.g., DO-178C).
  • Participate actively in virtual team meetings, design discussions, and project planning sessions.
Requirements
  • Bachelor's or Master's degree in Aerospace Engineering, Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) in software development for embedded systems, specifically within the aerospace or aviation industry.
  • Strong programming skills in languages such as C, C++, Python, or Ada.
  • Experience with real-time operating systems (RTOS) and safety-critical software development.
  • Familiarity with aviation communication protocols (e.g., ARINC 429, AFDX) and navigation systems.
  • Understanding of DO-178C certification processes and standards is highly desirable.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong verbal and written communication skills, essential for effective remote collaboration.
  • Ability to work autonomously and manage time effectively in a remote work environment.
  • Must be legally authorized to work remotely and have a stable internet connection.
Benefits
  • Highly competitive salary package, reflecting the specialized nature of the role.
  • Fully remote work arrangement, offering excellent work-life balance.
  • Opportunity to work on innovative and impactful aviation technology projects.
  • Access to cutting-edge development tools and resources.
  • Generous professional development budget for conferences, courses, and certifications.
  • Comprehensive health, dental, and vision insurance plans.
  • Retirement savings plan with company matching.
  • Flexible working hours to accommodate different time zones.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Aircraft Systems Specialist
Remote Aircraft Systems Specialist

Placements24 • East London

Hybrid
ZAR 1,976,000 - 3,129,000
Remote work setup allowance
Health, dental, and vision insurance
Professional development opportunities
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
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 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
Remote Aircraft Systems Software Engineer
Remote Aircraft Systems Software Engineer

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,200,000
Remote-first culture
Remote Avionics Systems Engineer
Remote Avionics Systems Engineer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Health benefits
Career development
Remote Aircraft Systems Specialist
Remote Aircraft Systems Specialist

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,400,000
Health insurance
Home office stipend
Flexible working hours
+1
Senior Aviation Systems Integration Engineer (Remote)
Senior Aviation Systems Integration Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 1,976,000 - 2,964,000
Remote work setup support
Technology allowance
Flexible working hours
+2
Remote Aviation Software Developer - Fleet Management Systems
Remote Aviation Software Developer - Fleet Management Systems

Placements24 • Cape Town

Hybrid
ZAR 700,000 - 950,000
Remote work
Annual bonuses
Health insurance
+4