CareerPlan

Embedded Software Developer (m/w/d)

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

Core

Development and implementation of hardware-adjacent software for microcontroller systems in plasma generators for the chip industry.

Role type

Embedded software developer (firmware)

Builds

Firmware for microcontroller-based plasma generators

Domain

Semiconductor manufacturing equipment / Embedded systems

Required skills

Modern C++ (object-oriented), Microcontroller programming, Real-time operating systems (RTOS/Zephyr), Hardware integration (GPIO, UART, SPI, I2C, ADC, PWM, CAN), Circuit diagram analysis, Debugging (Oscilloscope, JTAG/SWD), Performance optimization (runtime, memory, energy), Unit testing, Git

Preferred skills

CI/CD tools (Gitlab CI), Containerization (Docker), Test automation (Robot Framework), Linux environment

Technologies

C++, C++, Git, Linux, RTOS, Zephyr, SPI, I2C, UART, CAN, JTAG, SWD, Oscilloscope, Docker, Gitlab CI, Robot Framework

Responsibilities

Develop and implement firmware for microcontroller systems, Integrate peripheral devices and analyze schematics, Perform board bring-up tests and debugging, Optimize runtime, memory usage, and energy efficiency, Implement real-time requirements, Conduct testing, verification, and documentation, Collaborate with hardware and system architecture teams

Seniority

Mid-level, hands-on IC