Was ist meine Funktion?
Entwicklung von Embedded-Software (C/C++) nahe an der Hardware auf Basis von Free RTOS
Umsetzung von Steuerungslogik, Tasks sowie Kommunikationsschnittstellen
Mitarbeit an einer modularen und übersichtlichen Softwarearchitektur
Sicherstellung der Codequalität durch Reviews, statische Analysen und Unit-Tests
Durchführung von Tests direkt an den Maschinen
Aufbau und Weiterentwicklung von SIL-Tests (Software-in-the-Loop)
Analyse und Optimierung von Performance, Speicher und Echtzeitverhalten
Enge Zusammenarbeit mit Hardware- und System-Engineering
Verantwortung für einzelne Komponenten und Features
Was brauche ich, um erfolgreich zu sein?
Abgeschlossenes Studium in Informatik, System Engineering, Elektronik oder vergleichbar
Mehrjährige Erfahrung in der Embedded-Entwicklung mit C/C++
Kenntnisse in Echtzeitbetriebssystemen (idealerweise Free RTOS)
Verständnis für Performance- und Speicheroptimierung
Erfahrung mit Unit-Tests, idealerweise auch mit SIL- oder HIL-Tests
Sicher im Umgang mit Git und Continuous Integration
Strukturierte, selbstständige Arbeitsweise
Interesse an technischen und organisatorischen Aufgaben
Gute Deutsch- und Englischkenntnisse
Was sind meine Vorteile?
Innovation, Entwicklung und Produktion an einem Standort
40-Stunden-Woche
Bis zu 40% Home Office
Gute Erreichbarkeit (ÖV und Autobahn)
Kostenlose Parkplätze
Mindestens 5 Wochen Ferien
Personalrestaurant
Gratis Kaffee (vom Espresso bis Latte Macchiato
Sprachen Deutsch: C2 - Muttersprachliches NiveauEnglisch: C1 - Verhandlungssicher
Arbeitsort Olten
Vakanz-Nr VA-9 FT-DRD