Embedded Software Engineer (m/w/d)
Über
Unser Partner ist ein familiengeführtes Unternehmen mit Hauptsitz in Schweiz und Marktlführer für automatisierten Personen- und Güterschutz an der befahrenen Schiene in Europa.Bahnautomation und hochverfügbare Funksysteme ergänzen Produktpalette und Marktsegmente.
Das Unternehmen beschäftigt etwa 210 Mitarbeiter und ist in mehreren Ländern tätig mit Standorten in der Schweiz, Deutschland, England, Italien, Österreich und Spanien - sowie Vertriebspartner in Skandinavien, Australien, Neuseeland, Brasilien, Chile, Polen, Frankreich, Portugal und Marokko, wobei es seine Partner sorgfältig auswählt, um seine sicherheitstechnischen Aufgaben verantwortungsbewusst zu erfüllen.
Verantwortung
Du entwickelst leistungsfähige Softwarelösungen in C/C++ für moderne Embedded- und Echtzeitsysteme.
Du gestaltest Softwarearchitekturen, Systemkonzepte und technische Lösungen für innovative Produkte und Plattformen.
Du implementierst, testest und optimierst Software unter Berücksichtigung von Softwarequalität, Functional Safety und Cyber Security.
Du arbeitest entlang etablierter Entwicklungsprozesse mit Requirements Engineering, Traceability, Verifikation und Validierung.
Du arbeitest eng mit System Engineering, Hardware, Testing und DevOps zusammen und treibst technische Innovationen aktiv voran.
Qualifikationen
Du verfügst über ein Studium in Informatik, Software Engineering, Elektrotechnik oder einer vergleichbaren Fachrichtung.
Du bringst fundierte Erfahrung in C/C++, Embedded Linux, RTOS oder Bare-Metal-Entwicklung mit.
Du kennst moderne Entwicklungswerkzeuge wie Git, CMake, Jenkins, Docker, GitLab CI/CD sowie Debugging- und Test-Frameworks.
Du besitzt idealerweise Erfahrung mit sicherheitskritischer Software, AUTOSAR, IEC 61508, ISO 26262, MISRA oder Cyber-Security-Prinzipien.
Du arbeitest analytisch, qualitätsorientiert und pragmatisch und fühlst dich in agilen Entwicklungsteams nach Scrum oder SAFe wohl.
Benefits