Einleitung. Aufgaben Entwicklung und Implementierung von Embedded Software in C und C++. Design und Programmierung von Firmware für Mikrocontroller und Mikroprozessoren.Durchführung von Code-Reviews und Unit-Tests zur Sicherstellung der Softwarequalität. Analyse und Behebung von Softwarefehlern und -problemen. Zusammenarbeit mit Hardware- und Systemingenieuren, um die Integration der Software in das Gesamtsystem sicherzustellen. Erstellung und Pflege von technischer Dokumentation. Unterstützung bei der Entwicklung und Implementierung von Softwarearchitekturen. Teilnahme an der Planung und Durchführung von Entwicklungsprojekten. Qualifikation Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren Studiengangs. Mehrjährige Erfahrung in der Embedded Softwareentwicklung mit C und C++. Fundierte Kenntnisse in der Programmierung von Mikrocontrollern Verständnis von Hardware-naher Programmierung und Peripherieansteuerung. Kenntnisse in der Anwendung von Debugging- und Entwicklungstools. Fähigkeit zur Problemlösung und analytischem Denken. Gute Kommunikationsfähigkeiten und Teamfähigkeit. Gute Deutsch- und Englischkenntnisse in Wort und Schrift Benefits • Bearbeitung von vielseitigen und spannenden Projekten von der Anfrage bis zur Inbetriebnahme • Unbefristetes Arbeitsverhältnis mit leistungsgerechter Entlohnung, 30 Tage Urlaub, Urlaubs- und Weihnachtsgeld • Flexible Arbeitszeiten wie bspw. Gleitzeit, 30 Tage Urlaub • Betriebliche Altersvorsorge, Betriebsarzt, regelmäßige Firmenevents… • Individuelle Qualifizierungs- und Weiterbildungsmöglichkeit • Verlassen Sie sich auf einen langfristig sicheren Arbeitsplatz in einem stabilen Unternehmensumfeld, im persönlichen Rahmen eines mittelständischen Familienbetriebs