Aircraft Flight Control Software Engineer

Ankara, Turkey

Job Description


In Aircraft Design and Development Projects;

  •          Development and Management of Flight Control and Autopilot Software for Air Vehicles

  •          Design, Development and Test of Flight Control Software in Compliance with DO-178B/C

  •          Software Design, Requirements Management, Verification and Validation, Testing, and Documentation

  •          Determine Requirements of Flight Control Software and Test Environment Tools

  •          Perform Conventional or Model-Based Software Design using C/C++ Development Tools and MATLAB/SCADE


Required Qualifications

  • Bachelor’s Degree in Computer or Electronics Engineering

  • 2+ years of Experience in Related Industry

  • 1+ years of Experience in Safety-Critical Software Development

  • Good knowledge of C/C++ Software Development, Tools, and Debugging

  • Experience with .Net/Java, Groovy, Python or Perl

  • Experience with UML, IBM Rational DOORS, SVN or another version control tool, and JIRA or another issue tracking tool

  • Experience with software development processes and life cycles

  • Proficiency in spoken and written English (TOEFL IBT 84+, IELTS 6,5+, TÖMER 79+)

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

Preferred Additional Qualifications

  •          Experience with RTCA DO-178B/C

  •          Development Experience with Real Time Operating Systems (Integrity, VxWorks, RTLinux …)

  •          Experience with Code Generation from Matlab-Simulink or Scade

  •       Ability to take responsibility if required

  •       Willing to prepare documentation for all software life cycle

  •       Highly motivated, hardworking, well disciplined, collaborative team member, open to personal development, ability to work on details.   

  •       Ph.D and/or M.Sc degree in Computer or Electrical/Electronics Engineering Dept.