Proficiency in C and C++ programming languages.
A minimum of 4 to 5 years & experience as an embedded developer.
Sound knowledge of microcontroller & it’s peripherals.
Strong knowledge of hardware architecture such as ARM, MIPS, and x86.
Familiarity with hardware protocols including RS232, UART, I2C, RS485, CAN and
SPI.
Experience with OS platforms such as Linux, Unix, and RTOS.
Experience with tools like Arduino, Visual studio, Hercules, Putty etc.
Experience in Automotive domain will be an added advantage.
Knowledge of debugging tools, different IDE, hands on experience in board bring
up
and troubleshooting.