Programming language C/C++ for 32 bit microcontrollers,
RTOS environments like QNX, Linux or other platforms.
Familiarity with embedded testing, test automation scripting for embedded products, development tools, including emulators and version control software
Scripting languages like Python and Lua.
Exposure to Web technologies like HTML, JavaScript.
Experience in industrial field bus communication protocols like MODBUS / CAN and protocols like USB,TCP/IP and embedded webservers.
Good interpersonal communication skills and experience in working with global teams.
Good to have:
Exposure to Agile development methodologies / Scrum workflow.
Experience developing embedded systems for power control products very desirable
Exposure to IOT frameworks and cloud technologies.