CareerPlan

Embedded Softwareentwickler (m/w/d)

München, BAYERNRemoteFull-time2026-09-03 → 2026-10-30

Core

Development and implementation of embedded software solutions in C and C++ for microcontrollers and hardware.

Role type

Embedded software engineer

Builds

Robust software architectures and firmware for microcontrollers

Domain

Embedded systems / IoT

Required skills

C, C++, Microcontroller programming (ARM Cortex-M, STM32, ESP32), RTOS, Unit testing, Debugging, Git, Hardware integration

Preferred skills

Embedded architecture design, Interdisciplinary collaboration

Technologies

ARM Cortex-M, STM32, ESP32, RTOS, JTAG, Logic Analyzer

Responsibilities

Develop and implement embedded software solutions, Program microcontrollers and hardware-adjacent software, Design and implement robust software architectures, Integrate peripheral devices and RTOS, Conduct unit tests, code reviews, and debugging, Collaborate with interdisciplinary software and hardware teams, Document requirements, concepts, and implementations