homeofficeportal
Zurück zu den Treffern

Remote Senior Flight Control Software Engineer

Anzeige auf Englisch

ArbeitsortKlerksdorp
HomeofficeVollständig remote

About the Role

Our client is actively seeking a highly experienced Senior Flight Control Software Engineer to join their advanced development team. This is a fully remote position, allowing you to contribute your expertise from anywhere within the designated working regions. You will play a critical role in the design, development, implementation, and testing of flight control software for cutting-edge aerospace applications. This includes developing complex algorithms, ensuring adherence to rigorous safety standards (e.g., DO-178C), and collaborating with a distributed team of engineers. The ideal candidate possesses a deep understanding of flight dynamics, control systems theory, and real-time embedded software development.

This is an exceptional opportunity to leverage your skills in a challenging, impactful, and flexible remote work environment, contributing to the forefront of aviation technology innovation.

Key Responsibilities

  • Design, develop, and implement robust flight control software in accordance with rigorous safety standards and requirements.
  • Develop and validate advanced flight control algorithms for stability augmentation, autoland, and other critical flight control functions.
  • Perform software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing to verify software functionality and performance.
  • Collaborate effectively with a geographically dispersed team of software engineers, systems engineers, and flight dynamics specialists.
  • Ensure compliance with industry standards such as DO-178C, RTCA standards, and other relevant aerospace regulations.
  • Participate in code reviews, define software architecture, and contribute to the overall software development lifecycle.
  • Troubleshoot and resolve complex software issues and bugs identified during testing and integration phases.
  • Document software designs, algorithms, test procedures, and results comprehensively.
  • Stay current with the latest advancements in flight control systems and embedded software development techniques.
  • Contribute to the continuous improvement of software development processes and tools within the team.

Requirements

  • Master's or Ph.D. in Aerospace Engineering, Computer Science, Electrical Engineering, or a related field.
  • A minimum of 7 years of professional experience in flight control software development.
  • Proven expertise in developing real-time embedded software, preferably in C/C++.
  • Strong understanding of control theory, flight dynamics, and stability and control principles.
  • Demonstrated experience with DO-178C development and certification processes is essential.
  • Experience with simulation tools (e.g., MATLAB/Simulink) for algorithm development and testing.
  • Excellent analytical, debugging, and problem-solving skills.
  • Proven ability to work independently and collaborate effectively in a remote team environment.
  • Strong written and verbal communication skills.
  • Must be legally eligible to work remotely and meet any potential compliance requirements for projects.

Benefits

  • A highly competitive annual salary package up to R .
  • Fully remote work arrangement, offering maximum flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holiday schedule.
  • Retirement savings plan with company matching.
  • Opportunities for professional development, including access to online courses and conferences.
  • Direct contribution to the development of cutting-edge aviation technology.
  • A collaborative and supportive virtual work environment.
  • Potential for significant career growth within a forward-thinking company.
  • Home office setup stipend to ensure productivity.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen