Embedded Software Developer (m/w/d)
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
