Deine Aufgaben
Du entwickelst effiziente, robuste und zuverlässige Softwarelösungen für unsere Geräte und bringst Innovation direkt aufs Board:
- Entwicklung von Firmware in C/C++ für Mikrocontroller-basierte Systeme
- Entwurf und Umsetzung von Ablaufsteuerungen und Kommunikationsprotokollen
- Integration und Ansteuerung von Hardware-Peripherie (z. B. DAC, ADC, GPIO, UART, SPI, I2C)
- Debugging und Test der Software auf realer Hardware (JTAG, Oszilloskop, Logic Analyzer)
- Enge Zusammenarbeit mit der Hardwareentwicklung
- Mitarbeit bei der Weiterentwicklung von Entwicklungsprozessen und Tools
Dein Profil
Du liebst Technologie und gehst analytisch an Herausforderungen heran:
- Studium der Elektrotechnik, Technischen Informatik oder eine vergleichbare Qualifikation
- Fundierte Kenntnisse in C/C++ für Embedded Systeme
- Mehrjährige praktische Erfahrung mit Mikrocontrollerprogrammierung
- Vertraut im Umgang mit Stack/Heap, Interrupts und hardwarenaher Programmierung
- Sicheres Verständnis von Zustandsautomaten und Ablaufsteuerungen
- Kenntnisse in der Echtzeitprogrammierung
- Erfahrung mit Build-Systemen und Versionsverwaltung
- Freude an Tests und Fehlersuche
- Gute Deutschkenntnisse (mind. Niveau B2)
- Selbstständige und strukturierte Arbeitsweise
Warum wir?
- Interessante und spannende Aufgaben mit einem hohen Maß an Eigenverantwortung
- Zukunftsorientierter Arbeitsplatz in einem innovativen Arbeitsumfeld
- Kurze Kommunikations- und Entscheidungswege
- Hochwertig ausgestattete Arbeitsplätze
- Kinderbetreuungszuschuss
- 30 Tage Urlaub
- Kostenfreier Kaffee und Tee in der eigenen Cafeteria
- Regelmäßige Firmenevents wie Firmenstaffellauf, Sommerfest und Weihnachtsfeier