CareerPlanSign in

Embedded Software Engineer (m/w/d)

München, BAYERNFull-time2026-09-28 → 2026-10-16

Core

Design and implement scalable firmware and embedded software architectures for connected IoT devices and systems, from bare-metal to RTOS levels.

Role type

Senior Embedded Software Engineer (Firmware & Architecture)

Builds

Firmware solutions and communication interfaces for connected hardware and IoT systems

Domain

Embedded Systems / IoT / Hardware Integration

Required skills

C/C++ on microcontrollers, RTOS (FreeRTOS, Zephyr), System Architecture, Communication Interfaces (SPI, I2C, UART, CAN, Ethernet, Wifi, Bluetooth), Hardware Debugging (JTAG, SWD), Linux/Yocto, Python for scripting

Preferred skills

CI/CD in embedded environments, Hardware-in-the-Loop testing, AI-assisted testing

Technologies

ARM Cortex, Nordic nRF, STM32, ESP32, FreeRTOS, Zephyr, Linux, Yocto, Python, JTAG, SWD

Responsibilities

Develop and maintain embedded software and firmware for connected devices; Design and implement communication interfaces; Build test and integration environments; Collaborate with internal teams and external partners

Seniority

Senior, hands-on IC