Skill Sets Required Essential: Strong in Embedded C programming language Should have good hands-on experience in embedded software development on bare metal hardware or VxWorks Good understanding of the system for which software is developed Experience in Aerospace Software Project or Automotive Software project Should be able to resolve technical issues independently Protocols: MIL-STD-1553B, RS422, RS232, RS485, Data Acquisition involving Analog, Discrete and Frequency inputs/signal processing Embedded systems knowledge: microcontroller, memory handling, interrupt handlers, timers, debugging, IO processing Desirable: Experience in DO-178B/C Level A/B software development (in Real Time, Safety Critical Application in Aerospace/Avionics Domain) Good written and oral communication skills Experience in different phases of Software Development Life Cycle activities IDE: GHS ADA MULTI 95/2012, Visual Studio, QT, Eclipse, GNAT, C Compiler, Understand ADA, DIAB Protocols: TCP/IP, UDP, TSN, ARINC 615A, ARINC 665-3 Languages: VC++, Ada 95/2012 Embedded systems knowledge: microprocessor, timers, flashing of software to target Standards: DO-178, DOD-2167A, IEEE 12207 Tools: MATLAB, SIMULINK, HCL One Test/RTRT, IBM Clear Case, IBM Rational publishing engine, IBM Rhapsody