Embedded Softwareentwickler (gn) C/C++ | RTOS | Mikrocontroller
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Programmierung -Du entwickelst Firmware- und Softwaremodule für mikrocontrollerbasierte Systeme in C/C++ oder Rust und arbeitest dabei an performanten und wartbaren Embedded-Lösungen Low-Level Programmierung - Bei uns implementierst du hardwarenahe Funktionen, Treiber und Kommunikationsschnittstellen (z. B. CAN, SPI, I²C, UART, Ethernet) Echtzeit & Betriebssysteme - Du konfigurierst und nutzt Echtzeitbetriebssysteme (RTOS), richtest Tasks, Prioritäten, Interrupts und Synchronisationsmechanismen ein und arbeitest mit modernen Embedded-Plattformen Softwarequalität -Du führst Unit-, Integrations- und Systemtests durch, beteiligst dich an Code Reviews und unterstützt bei der kontinuierlichen Verbesserung von Softwarequalität
Requirements
Betriebswirte/Fachwirte/Fachkaufleute (Fachschulniveau)
Gewünschte Fähigkeiten & Kenntnisse
Security Programmiererfahrung Cloud Mikrocontroller Rust CAN Berufserfahrung Embedded Systems C-Programmiersprachen Informatik Ethernet Hybrid Kommunikation Programmiersprachen Deutsch Offenheit Verantwortungsvolle Arbeitsweise, Ein Studium der Elektrotechnik, Informatik oder eines vergleichbaren Studiengangs Du hast bereits fundierte praktische Erfahrung in Embedded-Projekten gesammelt und möchtest den nächsten Entwicklungsschritt gehen Du verfügst über Erfahrung in der Entwicklung mit C/C++ oder Rust sowie im Umgang mit Mikrocontrollern (z. B. ARM Cortex oder RISC-V) Erste Kenntnisse im Bereich RTOS, Softwarequalität, automatisierter Tests oder moderner Entwicklungsprozesse sind von Vorteil Freude an klarer Kommunikation im Team auf Deutsch Begeisterung für die Embedded-Welt und Offenheit für Themen wie Connectivity, Security oder AI auf Embedded-Systemen
Benefits & conditions
Job-Rad Entwicklungsmöglichkeiten Mitarbeiterangebote Flexible Arbeitszeiten Weiterbildungsmaßnahmen
Stellenbeschreibung
Dein Tech-Stack
ARM Cortex C / C++ Echtzeitbetriebssysteme Kommunikationsschnittstellen RISC-V Rust
Das findest du bei uns
Hybrid Work, flexible Arbeitszeiten & Gleitzeit
Interne Tech Talks & Communities
Individuelle Weiterbildung & Entwicklungsperspektiven
Möglichkeit des Sabbaticals
Kinderbetreuungszuschuss
Monatliche Events & Sportveranstaltungen
Offene Türen & Zusammenhalt
Rabatte & Corporate Benefits
EGYM & Bikeleasing
Gamingroom
Please note: This position requires fluent German skills (at least B2 level).
DAMIT UNTERSTÜTZT DU UNS
Du entwickelst intelligente Embedded-Systeme. Gemeinsam mit erfahrenen Entwicklerteams arbeitest du an Firmware, Echtzeitsystemen und modernen Kommunikationslösungen - vom Mikrocontroller bis zur Cloud. Dabei übernimmst du Verantwortung für qualitativ hochwertige Software und bringst eigene Ideen in anspruchsvolle Entwicklungsprojekte ein.
About the company
DAS SIND WIR
Ein inhabergeführtes Softwareentwicklungsunternehmen mit Fokus auf den Bereichen Software Development und Embedded Systems Mehr als 130 Vollblut-Entwickler*innen die in Teams unterschiedlicher Nationalitäten und Altersstufen zusammenarbeiten Wir arbeiten seit mehr als 35 Jahren an der Umsetzung von Projekten vom Sensor bis in die Cloud
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…