> Markdown version of [/jobs/ext/4684729-embedded-softwareentwickler-gn-c-c-rtos-mikrocontroller](https://www.wearedevelopers.com/jobs/ext/4684729-embedded-softwareentwickler-gn-c-c-rtos-mikrocontroller). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Softwareentwickler (gn) C/C++ | RTOS | Mikrocontroller - **Company:** Ingenics AG - **Location:** Gräfelfing, Germany - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, ARM Architecture, Automation of Tests, C++ (Programming Language), Cloud Computing, Software Quality, Code Review, Ethernet, Firmware, Real-Time Operating Systems, Reduced Instruction Set Computing, System Testing, Universal Asynchronous Receiver/Transmitter, Software Modules, PIC Microcontroller, Information Technology, Operational Systems - **Published:** November 12, 2026 - **Apply:** https://jobs.meinestadt.de/graefelfing/standard?id=260471368 ## About the Role 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 ## 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