Remote Aviation Software Engineer

Placements24

South Africa

Remote

ZAR 700,000 - 900,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 is seeking a Remote Aviation Software Engineer to join a globally distributed team. You will design, develop, and deploy aviation software, collaborating with product managers, data scientists, and engineers to deliver robust features.

Ideal candidates have a strong background in Python/Java/C++/C#, cloud platforms (AWS/Azure/GCP), containers (Docker/Kubernetes), and Agile methods, with excellent problem-solving and remote collaboration skills for impact-driven outcomes.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Experience in aviation-related software is desirable.
  • Proficient in Python, Java, C++, or C#.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Familiar with Agile methodologies.
  • Strong problem-solving and communication skills.
  • Ability to work remotely in distributed team.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software applications for aviation.
  • Collaborate with product managers, data scientists, and engineers to define requirements and features.
  • Write clean, well-documented code following best practices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot, debug, and resolve defects and issues across the lifecycle.
  • Contribute to CI/CD, testing frameworks, and deployment pipelines.

Skills

Python
Java
C++
C#
Agile methodologies
Remote teamwork
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role: Our client is a cutting-edge technology firm specializing in aviation software solutions and is looking for a talented Remote Aviation Software Engineer to join their globally distributed team. This fully remote position is ideal for a proactive and self-motivated individual passionate about developing innovative software that enhances flight operations, safety, and efficiency. You will work on challenging projects, contributing to the design, development, and deployment of next-generation aviation software. Our client fosters a culture of continuous learning, innovation, and collaboration, offering unparalleled opportunities to shape the future of aviation technology from the comfort of your home office, regardless of your physical location. This role emphasizes asynchronous communication and results-driven performance, making it a true remote-first opportunity based in Tembisa, Gauteng.

Key Responsibilities
  • Design, develop, and maintain high-quality, scalable software applications for the aviation industry.
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to define software requirements and features.
  • Write clean, efficient, and well-documented code adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Contribute to the entire software development lifecycle, from concept to deployment and maintenance.
  • Research and implement new technologies to improve software performance and functionality.
  • Develop and maintain automated testing frameworks to ensure software reliability.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Proven experience in software development, with a focus on aviation-related software preferred.
  • Proficiency in one or more programming languages such as Python, Java, C++, or C#.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with agile development methodologies.
  • Strong understanding of software architecture, data structures, and algorithms.
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to work effectively in a fully remote team environment.
  • A passion for aviation and technology.
Benefits

Our client offers a competitive salary, comprehensive health benefits, professional development opportunities, and the flexibility of a fully remote work arrangement. You'll be part of a forward-thinking company that is revolutionizing the aviation industry through technology, with the chance to make a significant impact from anywhere. The nominal base for this role is Tembisa, Gauteng, but the work is performed remotely.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Cape Town

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

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Remote Aviation Software Developer
Remote Aviation Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 1,200,000
Medical and dental coverage
Annual performance bonus
Stock options
Remote Aviation Software Developer (Full-Stack)
Remote Aviation Software Developer (Full-Stack)

Placements24 • Randburg

Hybrid
ZAR 800,000 - 1,200,000
Fully remote work
Equity options
Health insurance
+4
Remote Aviation Software Developer (Full-Stack)
Remote Aviation Software Developer (Full-Stack)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,400,000
Health insurance
Retirement plan
Paid time off
+4
Remote Flight Operations Software Engineer
Remote Flight Operations Software Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Remote Aviation Software Architect
Remote Aviation Software Architect

Placements24 • Sandton

Hybrid
ZAR 1,976,000 - 3,952,000
Competitive salary
Remote work
Professional growth
Remote Aviation Software Developer (Full Stack)
Remote Aviation Software Developer (Full Stack)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,200,000
Flexible working hours
Annual leave & growth budget
Remote-friendly culture
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 Software Engineer
Remote Aircraft Systems Software Engineer

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Training resources
Flexible hours