C++ Software Developer – Microcontroller Firmware (m/f/d)

Optimus Search

Wuppertal

Vor Ort

EUR 50.000 - 70.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

A technology-driven company is seeking a C++ Software Developer to develop firmware for embedded measurement devices. Ideal candidates will have at least 2 years of experience in C++ programming, particularly in embedded environments. Responsibilities include maintaining firmware, implementing user interfaces, and handling data acquisition. Collaboration across disciplines is essential for success in this role.

Qualifikationen

  • At least 2 years of professional experience in object-oriented programming with C++.
  • Familiarity with software architecture and project planning for microcontroller-based systems.
  • Hands-on experience programming 32-bit microcontrollers (e.g. STM32, ATSAM, or similar).

Aufgaben

  • Develop and maintain firmware for embedded measurement devices.
  • Implement user interfaces on graphical displays.
  • Handle data acquisition and visualisation of measurements.

Kenntnisse

Object-oriented programming in C++
Embedded systems experience
Hands-on experience with 32-bit microcontrollers
Familiarity with version control tools (Git)
Understanding of statistical concepts
Basic PC-side software development (C#)

Jobbeschreibung

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
Your Profile
  • 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. STM32, 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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C/C++ Software Developer – Embedded Systems
C/C++ Software Developer – Embedded Systems

Jobtailor • Gütersloh

Hybrid
EUR 55.000 - 90.000
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)

Optimus Search • Köln

Vor Ort
EUR 50.000 - 70.000
Embedded Firmware Engineer
Embedded Firmware Engineer

Cryoport Systems • Darmstadt

Vor Ort
EUR 50.000 - 75.000
C/C++ Software Engineer – Embedded Systems
C/C++ Software Engineer – Embedded Systems

Jobtailor • Gütersloh

Vor Ort
EUR 60.000 - 80.000
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

alpitronic Americas LLC • Nürnberg

Vor Ort
EUR 50.000 - 75.000
Innovative work environment
High-tech projects in e-mobility
Opportunities for advancement
+3
Development Engineer (m/f/d) for FPGA-based Systems
Development Engineer (m/f/d) for FPGA-based Systems

Aerodata AG  • Braunschweig

Vor Ort
EUR 50.000 - 75.000
Software Developer (f/m/d)
Software Developer (f/m/d)

dSPACE digital signal processing and control engineering GmbH • Paderborn

Vor Ort
EUR 50.000 - 70.000
Onboarding buddy
Mentorship program
Productivity improvement time
Embedded Firmware Developer (m/f/d)
Embedded Firmware Developer (m/f/d)

Stenon GmbH • Potsdam

Vor Ort
Vertraulich
Real-World Impact
Ownership & Growth
Collaborative Culture
+3
R&D Software Engineer Maintenance Framework (m/f/d)
R&D Software Engineer Maintenance Framework (m/f/d)

Körperbehinderten-Verein Stuttgart e.V. • Böblingen

Vor Ort
EUR 70.000 - 95.000
Embedded Linux Developer
Embedded Linux Developer

Optimus Search • Bielefeld

Vor Ort
EUR 55.000 - 70.000
30 days annual leave
Flexible working hours
Generous benefits package including pension support