Please note: This position requires fluent German skills (at least B2 level).
DAMIT UNTERSTÜTZT DU UNS
- Programmierung – Du entwickelst Firmware und Softwaremodule für mikrocontrollerbasierte Systeme in C/C++ oder Rust und trägst Verantwortung für technische Entscheidungen, die unsere Architektur langfristig prägen
- Design – Du spezifizierst, entwirfst und implementierst hardwarenahe Funktionen und Treiber und verantwortest die Gestaltung der Schnittstellenarchitektur (z. B. CAN, SPI, I²C, UART, Ethernet)
- Test – Du spezifizierst, entwirfst und implementierst Unit‑, Integration‑ und Systemtests
- Continuous Integration – Du definierst und realisierst CI/CD‑Konzepte, die eine nachhaltige Qualität über den gesamten Software‑Lifecycle sicherstellen
- Mentoring – Du unterstützt und coachst Teamkolleg*innen in technischen Fragestellungen und trägst aktiv zur Weiterentwicklung des Teams bei
DAS BRINGST DU FÜR UNS MIT
- Ein Studium der Elektrotechnik, Informatik oder eines vergleichbaren Studiengangs
- Mehrjährige praktische Programmiererfahrung in C/C++ oder Rust und sehr gute Kenntnisse im Umgang mit Mikrocontrollern (z. B. ARM Cortex, RISC‑V)
- Eine klare und professionelle Kommunikation mit unseren Kunden fällt dir leicht
- Begeisterung für die Embedded‑Welt und Offenheit für neue Themen wie Security oder AI auf Embedded‑Systemen
Senior Embedded Software Developer (gn) Arbeitgeber: Ingenics Digital
Als inhabergeführtes Softwareentwicklungsunternehmen bieten wir dir die Möglichkeit, in einem dynamischen und kreativen Umfeld zu arbeiten, das Innovation und Teamarbeit fördert. Mit über 130 engagierten Entwicklern aus verschiedenen Nationalitäten und Altersgruppen unterstützen wir deine persönliche und berufliche Weiterentwicklung durch spannende Projekte im Bereich Künstliche Intelligenz und Softwarelösungen. Bei uns hast du die Chance, an der Spitze der Technologie zu stehen und einen bedeutenden Beitrag zur Zukunft der Softwareentwicklung zu leisten.