← Zur Jobsuche
Remote Aviation Software Engineer
Veröffentlicht am
- Arbeitsort
- Pretoria, Deutschland
Stellenbeschreibung
About the Role
Our client is seeking a highly motivated and experienced Remote Aviation Software Engineer to join their innovative team, working remotely from anywhere within South Africa . You will be instrumental in designing, developing, and implementing cutting-edge software solutions for flight simulation, aircraft systems, or air traffic management. This role offers the unique opportunity to contribute to the advancement of aviation technology from the convenience of your home office, collaborating with a global team of experts and driving the future of flight through sophisticated software development.
Key Responsibilities
- Design, code, test, and deploy robust software applications for aviation-specific platforms, utilizing languages like C++, Python, or Java.
- Collaborate with systems engineers, domain experts, and other stakeholders to define software requirements and architectural designs.
- Develop and optimize algorithms for complex aviation challenges, such as flight path optimization, real-time data processing, and simulation modeling.
- Implement and maintain software systems, ensuring adherence to coding standards, security protocols, and industry best practices.
- Participate in code reviews, provide technical guidance, and mentor junior engineers.
- Troubleshoot and resolve software defects and performance issues in development and production environments.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or a related field.
- Proven experience (5+ years) in software development, with a significant portion focused on aviation-related software .
- Strong programming skills in languages such as C++, Python, Java, or Ada.
- Experience with real-time systems, embedded software, or simulation technologies.
- Familiarity with aerospace standards and development lifecycles (e.g., DO-178C).
- Excellent problem-solving abilities, strong analytical skills, and the capacity for independent work in a remote setting.
Benefits
- A highly competitive salary and potential for performance bonuses.
- Flexible working hours and the complete flexibility of a remote work environment.
- Comprehensive health, dental, and vision insurance plans.
- Generous annual leave and paid sick leave.
- Professional development budget for conferences, training, and certifications.