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