Deine Aufgaben:
* Erfassen von System und Softwareanforderungen
* Entwicklung und Implementierung von hardwarenaher Software für Embedded Systems
* Programmierung in Sprachen wie C, C++
* Optimierung von Code für Performance, Speichernutzung und Energieeffizienz
* Zusammenarbeit mit Hardware-Entwicklern zur Gewährleistung nahtloser Integration
* Durchführung von Debugging und Fehlerbehebung
* Koordination der Entwicklungstätigkeiten im Team
* Erstellung technischer Dokumentationen und Spezifikationen
* Kommunikation mit Kunden
Dein Profil:
* Abschluss in Informatik, Elektrotechnik oder einem verwandten Fachbereich
* Fundierte, mehrjährige Berufserfahrung in der Entwicklung von Embedded Systems
* Praktische Erfahrung in der Projektabwicklung
* Fundierte Kenntnisse in Low-Level-Programmiersprachen wie C/C++
* Verständnis von Mikrocontrollern, Prozessoren und Hardware-Architekturen
* Erfahrung mit Echtzeitbetriebssystemen und Embedded Software-Architekturen
* Erfahrung im Umgang mit Hardware-Schnittstellen und Peripheriegeräten
* Verhandlungssichere Deutsch- und gute Englischkenntnisse
Was wir bieten:
* Ein anspruchsvolles, abwechslungsreiches Aufgabenspektrum
* Verantwortung in einem dynamischen Arbeitsumfeld
* Flache Hierarchie mit einem direkten Draht zur Geschäftsleitung
* Flexible Arbeitszeiten, Gleitzeit und mobiles Arbeiten
* Lern- und Entwicklungsmöglichkeiten
Arbeitsort:
Unser Büro befindet sich in Plochingen. Die Position kann teilweise auch remote wahrgenommen werden.