Remote Flight Simulation Software Engineer

Placements24

South Africa

Remote

ZAR 900,000 - 1,800,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

Remote work flexibility
Health insurance
Professional development opportunities
Retirement savings plan

Job summary

Placements24 is seeking a highly skilled Remote Aviation Software Developer specializing in flight simulation technologies. The role is fully remote within South Africa, joining a distributed team to design, develop, and test advanced software for flight simulators used in pilot training.

You will work with C++, Python, and Java, focus on real-time physics, graphics, and avionics, and contribute to software design, testing, and documentation.

Qualifications

  • Bachelor's degree required in CS/Software/Aerospace or related fields.
  • Minimum 5 years of professional software development experience in aviation or simulation.
  • Proficiency in C++ and/or Python; strong OO programming knowledge.

Responsibilities

  • Design, develop, and maintain high-performance flight simulation software.
  • Collaborate with engineers and SMEs to define requirements and specs.
  • Write clean, well-documented code in C++, Python, or Java.
  • Implement real-time physics, aerodynamics, and sensor modeling algorithms.
  • Develop GUI interfaces for simulator control and data visualization.
  • Perform rigorous testing and debugging of modules and systems.
  • Contribute to software process improvements and tooling.
  • Participate in code reviews and provide feedback.
  • Troubleshoot and resolve defects in simulation environments.
  • Document software design, functionality, and user guides.

Skills

C++
Python
Java
Real-time systems
Remote collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related field

Tools

Git
CI/CD
OpenGL
DirectX

Job description

Placements24 is seeking a highly skilled Remote Aviation Software Developer specializing in flight simulation technologies. The role is fully remote within South Africa, joining a distributed team to design, develop, and test advanced software for flight simulators used in pilot training.

You will work with C++, Python, and Java, focus on real-time physics, graphics, and avionics, and contribute to software design, testing, and documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Aviation Software Engineer — Real-Time Flight
Remote Aviation Software Engineer — Real-Time Flight

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Competitive salary
Health insurance
+2
Remote Aviation Software Engineer – Flight Tech Pioneer
Remote Aviation Software Engineer – Flight Tech Pioneer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,200,000
Medical and dental coverage
Annual performance bonus
Stock options
Remote Avionics Software Engineer - Flight Systems
Remote Avionics Software Engineer - Flight Systems

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Remote Aviation Software Engineer - Real-Time Embedded
Remote Aviation Software Engineer - Real-Time Embedded

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Health coverage
Professional growth opportunities
+2
Remote Aviation Software Developer - Flight Simulation
Remote Aviation Software Developer - Flight Simulation

Placements24 • South Africa

Remote
ZAR 900,000 - 1,800,000
Remote work flexibility
Health insurance
Professional development opportunities
+1
Remote Aircraft Systems Engineer - Simulation & Training
Remote Aircraft Systems Engineer - Simulation & Training

Placements24 • Johannesburg

Hybrid
ZAR 1,500,000 - 2,501,000
Remote work arrangement
Bonuses based on performance
Health, dental, vision insurance
+4
Remote Avionics Software Engineer — Flight Systems
Remote Avionics Software Engineer — Flight Systems

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,200,000
Remote-first culture
Remote Aviation Software Engineer (Full-Stack)
Remote Aviation Software Engineer (Full-Stack)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Flexible working hours
Annual leave & growth budget
Remote-friendly culture
Remote Aviation Software Engineer
Remote Aviation Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Competitive salary
Health insurance
+2
Remote Aircraft Systems Software Engineer
Remote Aircraft Systems Software Engineer

Placements24 • Vereeniging

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