CareerPlan

(Senior) Embedded Software Developer Linux und IoT (m/w/d)

Hamburg, HAMBURGFull-time2026-10-30 → 2026-11-10

Core

Develop and maintain Linux-based embedded software and system-level components for Edge devices in the energy sector.

Role type

Senior Embedded Software Developer (Linux/IoT)

Builds

Yocto-based Linux images, SDKs, and integrated IoT solutions for smart energy grids

Domain

Energy / Embedded Systems / IoT

Required skills

Embedded Linux, Yocto Project, BitBake, C/C++, Go, Linux Kernel, U-Boot, Device Trees, ARM platforms, MQTT, REST, Modbus, OTA updates, CI/CD, Git

Preferred skills

Embedded Security, NXP i.MX, Raspberry Pi Compute Module, OT networks, distributed systems, Scrum

Technologies

Yocto, BitBake, Go, C, C++, Linux Kernel, U-Boot, MQTT, REST, Modbus, Git, GitLab

Responsibilities

Develop and maintain Linux-based embedded software for Edge devices; Create and optimize Yocto-based Linux images and SDKs; Integrate hardware and software including kernel, bootloader, and communication protocols; Manage device lifecycle including OTA updates and operations; Ensure software quality through security concepts, automated tests, and CI/CD pipelines; Collaborate with cross-functional teams on IoT solutions

Seniority

Senior, hands-on IC