Job Description
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
- 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.