Senior Software Engineer - Linux (all genders)
- Compensation
- Not disclosed
- Location
- Buchs SG, Switzerland
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Full time
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Full description
Senior Software Engineer - Linux (all genders)Was Sie bewegen werden:Entwicklung von Embedded-Linux-Software für induktive LadeanwendungenVerantwortung für die Definition von Softwareanforderungen und -architekturen sowie Erstellung hochwertiger Design-SpezifikationenTransparente Kommunikation von Projektfortschritten gegenüber internen und externen Stakeholdern inkl. aktiver Steuerung von Massnahmen und Change RequestsEnge Zusammenarbeit mit Hardware-Engineering-Teams zur Sicherstellung einer optimalen Integration von Software und HardwareSicherstellung der Einhaltung relevanter Automotive-Standards und -Prozesse (z. B. ISO 26262, IEC 61508, ISO/SAE 21434)Gestaltung und Weiterentwicklung der Sicherheitsarchitektur (Secure Boot, SELinux, OS-Hardening) für robuste und sichere SystemeEntwicklung moderner, vernetzter Anwendungen unter Einsatz von Protokollen wie MQTT, ISO 15118, EEBUS und OCPP über WLAN und MobilfunkProaktive Identifikation und Minimierung von Projektrisiken sowie zielgerichtete Eskalation bei BedarfDurchführung von Code-Reviews und aktiver Wissenstransfer innerhalb des TeamsMitwirkung in internationalen Standardisierungsgremien zur Weiterentwicklung von Technologien für induktives LadenDas bringen Sie mit:Abgeschlossenes Studium (Bachelor/Master) in Informatik, Elektrotechnik oder einem vergleichbaren FachgebietMehrjährige (mind. 5 Jahre) Erfahrung in der Entwicklung von Embedded-Linux-Software in einem anspruchsvollen industriellen UmfeldFundierte Kenntnisse relevanter Softwareentwicklungsprozesse und -standards der Automobilindustrie (z.B. ISO 26262)Ausgezeichnete Kommunikations- und KooperationsfähigkeitenGutes Verständnis von Design- und Entwicklungsprozessen im Embedded-Hardware-UmfeldPraktische Erfahrung mit dem Yocto Project oder vergleichbaren Embedded-Linux-Build-SystemenSehr gute Programmierkenntnisse in C/C++ sowie Erfahrung mit Python und Shell-/Bash-ScriptingStrukturierte, lösungsorientierte Arbeitsweise mit hohem Qualitätsanspruch