· Experience in DO-178/C
· Experience in Embedded C programming and Assembly programming
· Experience in Driver Development (Board Support Package), RTOS
· Communication protocols like SPI, I2C, CAN, ARINC, PCIe, RS232/485, UART
· Model based development using MATLAB/Simulink/Stateflow
· Experience in Code generation using Simulink/Stateflow models
· Experience on using IDE’s like CCS, MPLAB
· Good knowledge on tools like DOORS, CM tools like SVN, Polarion ALM
· Modular Software Development experience – IMA
· Experience in loading and debugging on target using emulator/debugger tools
· Experience in writing High Level Software Requirement, Software design and Software Architecture
· Worked on ARM, PPC or Intel Processor – added advantage
· Experience on ARM, PowerPC or Intel Processors