Role : Avionics Software Development Engineer
Location : Bangalore
Experience : Minimum 5+Years of experience
Education Qualification : Bachelor's / Master degree in Electronics / Electrical / Aeronautical engineering
Must Have :
Proven knowledge of C and / or ADA programming languages, software architecture and design methodologies
Exposure to ARINC 429, Ethernet, MIL-STD-1553B and / or RS232 / 422 / 485 protocols
Exposure to VxWorks / LynxOS real time operating systems, iData graphics library, LDRA and RapiCover testing and analysis tools
Good understanding of DO-178 B / C standards.
Experience in working with both Avionics systems and software.
Knowledge of FAA / EASA certification requirements (Part 23)
Knowledge of DO254 standards
Good Analytical and debugging skills
Key Responsibilities :
Develop embedded Software for certified avionics systems on trainer and business aircraft
Perform Code reviews and analysis
Support Software design activities, including requirement definitions / reviews
Run test and simulations on host development environments and software verification rigs
Prepare Software documentation compliant with DO-178 standards
Software Development Engineer • Bengaluru, Karnataka, India