We are looking for a Firmware development engineer with experience working on Flight controllers. The candidate will be responsible for developing the necessary firmware for the Flight control modules, be able to integrate communication and other modules by working alongside the other teams
Requirements:
Must have-
● Good experience with working on RTOS based systems
● Excellent knowledge and experience with Flight controller units used for aircraft/UAVs
● Excellent experience with developing firmware in C++/C for automotive/aviation controllers
● Good knowledge of algorithms and data structures
● Knowledge of system architecture and ability to understand firmware from OEMs and customize them
● Experience developing High and Low level software requirements for software design, development and testing
● Exposure to coding standards
● Excellent knowledge of communication protocols
Good to have-
● Knowledge of integrating communication systems with flight controllers
● Knowledge of airworthiness testing and performance standards for flight controllers
● Exposure to Verification and Validation of safety critical software
Personality Traits:
● Strong Analytical thinking and problem solving ability
● Ability to work with a distributed and diverse team of researchers and developers
● Excellent English language communication skills, both written and verbal
● High level of innovation and motivation
● Ability to work within deadlines and dynamic work environment