01Overview
Job Requirements
Senior Software Engineer with 5+ years of experience in Firmware application development
Required Skills (Technical Competency):
Expertise in the requirement analysis, design, development and testing of the firmware applications using in C/C++.Expertise in Boot loader, BIOS, device drivers, memory maps.Backward/ Forward compatibility design pattern in firmware binaries/layers.Experience in RTOS like VxWorks or RTLinuxExperience in serial protocols UART,SPI,I2C,USB etcExperience in JTAG debugging.Knowledge in scripting, automation testing of firmware.Understanding of object-oriented design paradigms and software modellingRequirements driven development
Desired Skills:
Knowledge in Industrial communication protocols like Modbus./ Profibus .