Beschreibung
Firmware Developer (m/w/d) - TEC4MED LifeScience GmbH sucht C++ Spezialisten! Gehaltsspanne 50000 - 75000 EUR pro Jahr. Verwendete Technologien:ARM, Backend, CI/CD, Embedded, Firmware, FreeRTOS, Git, Hardware, IoT, Support. Anforderungen und Ihr Profil: - 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) i...
weiter lesen
Firmware Developer (m/w/d) - TEC4MED LifeScience GmbH sucht C++ Spezialisten! Gehaltsspanne 50000 - 75000 EUR pro Jahr. Verwendete Technologien:ARM, Backend, CI/CD, Embedded, Firmware, FreeRTOS, Git, Hardware, IoT, Support. Anforderungen und Ihr Profil: - 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. Ihre 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. Kategorie: C++ Adresse: Otto-Hesse-Straße 19, Darmstadt, Germany. Gehalt: 50000 - 75000 EUR pro Jahr. TEC4MED LifeScience GmbH - Über uns: Were 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. zuletzt aktualisiert 2 Woche von 2026