-
Optimus Search

Embedded Software Engineer - C/C++

Optimus Search
Germany · Full-time · Mid-Senior

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

embedded svn
Login to Apply
Posted
Jun 04, 2025
Type
Full-time
Level
Mid-Senior
Location
Stuttgart Region

Industries

Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Omnisent
Related

Full Stack Software Engineer (f/m/d)

2026-05-21

Full-time
Not Applicable
Germany
IT Services
Information Technology
View Job Details
Apex.AI
Related

Senior Application Engineer

2026-05-28

Full-time
Not Applicable
Germany
Business Consulting
Engineering
View Job Details
Noir
Related

Full Stack Software Engineer

2026-05-24

Full-time
Mid-Senior
Switzerland
Information Services
Information Technology