Summary from listing
The Embedded Software Engineer will develop embedded software for electronic products ranging from high-speed Linux-based single-board computers and TFT displays to IoT sensors, Bluetooth mesh devices, and low-power products. Responsibilities include reviewing specifications, developing Embedded C, bare-metal, and RTOS-based software, collaborating with hardware and production engineering teams, and performing debugging, testing, and software verification. The role requires experience with embedded C, bare-metal programming, RTOS, 32-bit microcontrollers, and hardware-level development; FreeRTOS, Zephyr, Embedded Linux, communications protocols, and ultra-low-power systems are advantageous.
