CareerPlan

Entwickler Embedded Software (m/w/d)

SchweinfurtFull-time2026-11-05 → 2026-11-10

Core

Developing embedded software and firmware for microcontrollers and connected devices, integrating sensors, data acquisition, and device control.

Role type

Embedded Software Engineer (Firmware)

Builds

Robust, maintainable IoT systems and connected products

Domain

Industrial IoT, Embedded Systems, Hardware-Software Integration

Required skills

C programming, Microcontroller architecture, Digital interfaces, Git version control, Systematic debugging, Unit testing

Preferred skills

Rust, Embedded Linux, Real-time operating systems (RTOS), Yocto, MQTT, Modbus, Secure device connections, Firmware updates

Technologies

C, Rust, Git, Embedded Linux, RTOS, Yocto, MQTT, Modbus

Responsibilities

Design, develop, and maintain embedded software and firmware for microcontrollers and connected devices; Implement sensor control, data acquisition, and local data processing; Integrate communication interfaces between hardware, devices, and cloud systems; Deploy software on target hardware, analyze errors, and validate functionality through testing; Collaborate with electronics, mechanical design, and application software teams; Document technical results and align with the team.