992 IT & Softwareentwickler Stellenangebote in Deutschland

Firmware Developer (m/w/d)
50.000 - 75.000 €
TEC4MED LifeScience GmbH
Otto-Hesse-Straße 19, Darmstadt
50.000 - 75.000 €
Anforderungen
Muss:
- Degree in Electrical Engineering, Computer Engineering, Embedded Systems, or equivalent experience
- 3+ years of hands-on embedded development (C/C++), preferably with STM32 or similar
- Practical RTOS experience (e.g., FreeRTOS, Zephyr, RTX) including task design, synchronization, and ISR best practices
- Solid hardware knowledge: reading schematics, understanding analog/digital interfaces, power management, and basic signal integrity
- Strong electrical engineering fundamentals: embedded peripherals, timing, EMC awareness, and sensor integration
- Skilled with debugging tools (ST-Link/J-Link, GDB), instrumentation (scope, logic analyzer), and profiling
- Experience with version control (Git), CI/CD for firmware, and reproducible builds (CMake/Make)
- Clear, structured problem-solving and ownership mindset; comfortable in an agile environment
- English required; German is a plus
Verantwortlichkeiten
- Design and implement embedded firmware for STM32 (ARM Cortex-M) platforms
- Develop device drivers (I²C, SPI, UART, ADC/DAC, GPIO, timers, PWM, DMA)
- Build RTOS-based applications (e.g., FreeRTOS or similar): task design, scheduling, inter-task communication, and concurrency control
- Perform board bring-up, bootloader development, and in-field firmware update (DFU/FOTA) solutions
- Optimize for power consumption, memory footprint, and real-time performance
- Integrate sensors and modules (temperature, humidity, GNSS, BLE, LTE-M/NB-IoT, Wi-Fi) including protocol stacks
- Ensure reliability and safety through defensive coding, watchdogs, diagnostics, fault handling
- Create robust test coverage; use oscilloscopes, logic analyzers, and debuggers (SWD/JTAG)
- Collaborate with hardware engineers on schematics/layout reviews and DFM/DFT considerations
- Document architecture, interfaces, and design decisions; contribute to code reviews
- Support certification and compliance efforts (EMC, safety, regulatory) as needed
Beschreibung
We’re looking for an Embedded Firmware Developer to design, implement, and maintain firmware for our connected devices, primarily on STM32 microcontrollers with RTOS-based architectures. We offer competitive salaries ranging from 50,000 to 75,000 Euros per year, along with benefits like stock options, professional development, company events, flexible working hours, the possibility for home office, free beverages, free parking, and additional vacation days. Our team values close collaboration, and your work with us will contribute significantly to our product development journey.
Stimmt etwas mit diesem Job nicht? Sag es uns im Chat 💬 rechts ➡️
Hier finden Sie Gehaltsstatistiken für C / C++ Entwickler Gehälter in Deutschland.
Wie viele C / C++ Entwickler Stellen sind offen in Deutschland?
Derzeit gibt es 992 C / C++ Stellen.
Ist Deutschland ein guter Ort für C / C++ Entwickler?
Deutschland ist eines der besten Länder, um als C / C++ Ingenieur zu arbeiten. Es gibt eine lebendige Startup-Community, wachsende Technologiezentren und, was am wichtigsten ist: viele interessante Jobs für Leute, die im Technologiebereich arbeiten.
Welche Unternehmen stellen Mitarbeiter für C / C++ Entwickler Stellenangebote in Deutschland ein?
GRAYOAK, Oberland Werkstätten GmbH, S1Seven GmbH, Alphawave GmbH, System Industrie Electronic GmbH, MARKT-PILOT GmbH, Berner Fachhochschule BFH und andere stellen derzeit für C / C++ Positionen in Deutschland ein.
Das Unternehmen mit den meisten offenen Stellen ist netgo group GmbH das für 130 verschiedene C / C++ Entwickler Stellenangebote in Deutschland einstellt. Sie sind wahrscheinlich sehr bemüht, gute C / C++ Entwickler zu finden.
Das Unternehmen mit den meisten offenen Stellen ist netgo group GmbH das für 130 verschiedene C / C++ Entwickler Stellenangebote in Deutschland einstellt. Sie sind wahrscheinlich sehr bemüht, gute C / C++ Entwickler zu finden.