C++ Software Developer – Microcontroller Firmware; m/f/d
in
42103, Wuppertal, Nordrhein-Westfalen, Deutschland
Verfasst am 2026-01-13
Unternehmen:
Optimus Search
Vollzeit
position Verfasst am 2026-01-13
Berufliche Spezialisierung:
-
Software Entwicklung
Software-Ingenieur, Eingebettete Software ingenieur, C++ Entwicklung, Eingebettete Systeme
Stellenbeschreibung
Overview
C++ Software Developer – Microcontroller Firmware (m/f/d)
Join a technology-driven team developing intelligent firmware solutions for precision measurement systems. This role is ideal for software developers passionate about microcontroller-level programming and data handling in real-time environments.
Responsibilities- Develop and maintain firmware for embedded measurement devices
- Implement user interfaces (menu navigation) on graphical displays
- Handle data acquisition, statistical processing, and visualisation of measurements
- Develop file system-based features for storing and loading settings and measured values
- Create digital communication interfaces between measurement probes and display/control devices
- Design communication protocols for PC or PLC integration
- Contribute to system and usability concepts for new products
- Document codebases, data formats, and system interfaces
- At least 2 years of professional experience in object-oriented programming with C++, ideally in embedded or hardware-focused environments
- Familiarity with software architecture and project planning for microcontroller-based systems
- Hands-on experience programming 32-bit microcontrollers (e.g. STM
32, ATSAM, or similar) - Confident in using version control tools such as Git
- Understanding of basic statistical concepts such as standard deviation, measurement uncertainty, and error propagation
- Basic experience in PC-side software development (e.g. with C# for utility applications)
- Ability to maintain a project-wide perspective and work collaboratively across disciplines
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
Suchen Sie hier nach weiteren Stellen:
×