Please note: This position requires fluent German skills (at least B2 level).
- 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‑, Integrations‑ 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
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
Was wir sein wollen: Ein wichtiger Teil deiner beruflichen Entwicklung. Darum freuen wir uns auf dich und deine Expertise!