Senior Embedded Software Engineer (RTOS) (Remote)
WhatJobs Direct
About the role
About the Role
Unser Klient, ein führendes Technologieunternehmen im Bereich der Automatisierung und Industriesteuerung, sucht zur Verstärkung seines Entwicklungsteams einen erfahrenen Senior Embedded Software Engineer (m/w/d) für eine vollständig remote durchgeführte Tätigkeit. In dieser anspruchsvollen Position sind Sie verantwortlich für das Design, die Entwicklung und die Implementierung von embedded Software für unsere innovativen Produkte. Sie arbeiten mit modernen Echtzeitbetriebssystemen (RTOS) und sind maßgeblich an der Realisierung von Hard- und Software-Integrationen beteiligt. Ihr Fokus liegt auf der Entwicklung robuster, effizienter und zuverlässiger Softwarelösungen.
Responsibilities
- Entwicklung von Embedded Software in C/C++
- Portierung von Treibern und Middleware auf verschiedene Mikrocontroller-Architekturen
- Arbeit mit Echtzeitbetriebssystemen (z.B. FreeRTOS, VxWorks, RTLinux)
- Implementierung von Kommunikationsprotokollen (z.B. CAN, Ethernet, SPI, I2C)
- Durchführung von Unit-Tests und Integrationstests
- Mitarbeit an der Fehleranalyse und -behebung
- Dokumentation Ihrer Arbeit gemäß industriellen Standards
- Enge Zusammenarbeit mit dem Hardware‑Entwicklungsteam zur Definition und Optimierung von Hard‑ und Software‑Interfaces
- Kontinuierliche Verbesserung der Entwicklungsprozesse sowie Einführung neuer Technologien und Methoden zur Steigerung der Softwarequalität und -effizienz
- Effektive Kommunikation und Kollaboration über digitale Kanäle hinweg (essentiell für die remote Position)
Requirements
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren technischen Fachrichtung
- Mindestens 5 Jahre Berufserfahrung in der Entwicklung von Embedded Software, idealerweise in sicherheitskritischen oder echtzeitnahen Systemen
- Fundierte Kenntnisse in C/C++ und Erfahrung mit Echtzeitbetriebssystemen (RTOS)
- Kenntnisse in Mikrocontroller-Architekturen (z.B. ARM Cortex‑M/A)
- Erfahrung mit Debugging-Tools und Versionskontrollsystemen (z.B. Git) von großem Vorteil
- Analytische Denkweise, strukturierte und ergebnisorientierte Arbeitsweise sowie die Fähigkeit, selbstständig komplexe Probleme zu lösen
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch, um effektiv im internationalen Remote-Team arbeiten zu können
- Bereitschaft zur Einarbeitung in neue Technologien
Location & Working Mode
- Position ist vollständig remote
- Standort des Unternehmens: Wien (bietet die einmalige Gelegenheit, an zukunftsweisenden technologischen Projekten mitzuwirken)
Application
Wenn Sie eine Leidenschaft für embedded Systems und eine herausfordernde, remote Arbeitsumgebung suchen, freuen wir uns auf Ihre Bewerbung. Bringen Sie Ihre Expertise in einem innovativen Umfeld ein und werden Sie Teil spannender technologischer Projekte.
Requirements
- Mindestens 5 Jahre Berufserfahrung in der Entwicklung von Embedded Software
- Fundierte Kenntnisse in C/C++
- Erfahrung mit Echtzeitbetriebssystemen (RTOS)
- Kenntnisse in Mikrocontroller-Architekturen (z.B. ARM Cortex-M/A)
- Erfahrung mit Debugging-Tools und Versionskontrollsystemen (z.B. Git)
- Analytische Denkweise
- Strukturierte und ergebnisorientierte Arbeitsweise
- Fähigkeit, selbstständig komplexe Probleme zu lösen
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch
- Bereitschaft zur Einarbeitung in neue Technologien
Responsibilities
- Entwicklung von Embedded Software in C/C++
- Portierung von Treibern und Middleware auf verschiedene Mikrocontroller-Architekturen
- Arbeit mit Echtzeitbetriebssystemen (z.B. FreeRTOS, VxWorks, RTLinux)
- Implementierung von Kommunikationsprotokollen (z.B. CAN, Ethernet, SPI, I2C)
- Durchführung von Unit-Tests und Integrationstests
- Mitarbeit an der Fehleranalyse und -behebung
- Dokumentation der Arbeit gemäß industriellen Standards
- Zusammenarbeit mit dem Hardware-Entwicklungsteam, um Hard- und Software-Interfaces zu definieren und zu optimieren
- Kontinuierliche Verbesserung der Entwicklungsprozesse und Einführung neuer Technologien und Methoden zur Steigerung der Softwarequalität und -effizienz
- Effektive Kommunikation und Kollaboration über digitale Kanäle hinweg
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free