Flight Control Software Engineer

Ankara, Türkiye

Job Description

  • Development of flight control and autopilot software for fixed-wing air vehicles.

  • Responsible for:

    •      Design, Development and Test of Flight Control System software according to DO-178

    • Software design, requirements management, verification and validation testing, and documentation

    • Requirements development of flight control software, simulation and test environment tools

    • Perform conventional and Model Based Software Design using C/C++ code development tools and MATLAB.

    • Effectively communicate engineering intents with the rest of the engineering team.


  •  Bachelor's Degree in Computer or Electronics Engineering

  •  Master Degree in other engineering or science disciplines will be considered with sufficient software development experience

  •  Good knowledge in C/C++ software development, tools, and debugging

  •  Experience using C#, Python or Perl - Experience with IBM Rational DOORS

  •  Experience with SVN or another version control tool

  •  Experience with JIRA or another issue tracking environment

  •  Experience with software development processes and life cycles 

Prefered Additional Skills

  • Familiarity with RTCA DO-178 is preferred

  • Development experience with Real Time Operating Systems

  • Knowledge about continuous integration

  • Ability to work in multi-disciplinary teams

  • Good analytical and engineering skills