Embedded Software Engineer – C/C++ | ARM Cortex | CANBus | Firmware Development
An exciting opportunity to develop embedded firmware for advanced microwave generators and plasma systems. This role involves hands-on programming in C/C++ for ARM Cortex-M and AVR microcontrollers, close collaboration with hardware teams, and participation in international project environments.
Key Responsibilities:
- Firmware development for complex embedded systems
- Programming microcontrollers (ARM Cortex-M, AVR) in C/C++
- Conducting software testing and hardware commissioning
- Creating technical documentation in line with internal standards
- Contributing to interdisciplinary and international project teams
Your Profile:
- Degree in Computer Science, Automation, or Electrical Engineering (or equivalent experience)
- Strong skills in C/C++ programming
- Familiarity with Atmel/Microchip microcontrollers
- Understanding of digital/analog circuitry and CANBus communication
- Experience with tools like Doxygen and SVN is a plus
- Fluent in German and English
A great fit for engineers who thrive in innovation-driven, mid-sized companies with long-term growth prospects and strong team culture.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Full Stack Software Engineer (f/m/d)
2026-05-21
Senior Application Engineer
2026-05-28
Full Stack Software Engineer
2026-05-24
- Posted
- Jun 04, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Stuttgart Region
- Company
- Optimus Search
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Full Stack Software Engineer (f/m/d)
2026-05-21
Senior Application Engineer
2026-05-28
Full Stack Software Engineer
2026-05-24