HamburgerMenu
hirist

Embedded Software Engineer - C++/Linux/Yocto

Skygate Consulting
5 - 12 Years
Multiple Locations

Posted on: 12/08/2026

Job Description

Mandatory Skills:

- Embedded C++, IoT, Yocto, Microcontrollers, and Device Driver.

Experience and Qualifications:

- Experience in Embedded Linux, Yocto, and Embedded C++.

- Strong programming skills in C++.

- Hands-on experience with Embedded Linux.

- Experience developing Linux device drivers and kernel modules.

- Experience with ARM Cortex-A and Cortex-M processors.

- Experience with microcontroller firmware development.

- Experience in communication protocols: Modbus, BACnet, DNP3, MQTT, HTTP, Bluetooth, Wi-Fi, Zigbee, and BLE.

- Develop firmware for ARM-based microcontrollers (STM32, NXP, Renesas, TI, Microchip, or similar).

- Perform system bring-up, driver interaction, debugging, and performance optimization on embedded hardware.

- Understanding of any IoT protocols like Ethernet, REST API, and Cloud connectivity.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...