Fernride GmbH is seeking a Staff Embedded Software Engineer to develop and maintain their embedded vehicle software platform, which plays a crucial role in high-level autonomy and teleoperation systems. The ideal candidate should have strong experience in embedded software development, particularly in automotive environments, and a commitment to quality and reliability in safety-relevant software
Job Summary
You will work on Fernride’s embedded vehicle software platform, forming the foundation that connects high-level autonomy and teleoperation software to the physical vehicle.
The role sits close to the hardware and is essential for deterministic behavior, reliable time synchronization, and robust sensor integration across the vehicle platform.
At FERNRIDE, we believe in empowering you to thrive both personally and professionally.
Matching Summary
Match Score: 85
Fernride GmbH is seeking a Staff Embedded Software Engineer to develop and maintain their embedded vehicle software platform, which plays a crucial role in high-level autonomy and teleoperation systems. The ideal candidate should have strong experience in embedded software development, particularly in automotive environments, and a commitment to quality and reliability in safety-relevant software.
Skills & Requirements
Must-have
embedded software development C/C++
embedded Linux or RTOS
low-level drivers and hardware interfaces
timing and synchronization
safety-relevant software
Nice-to-have
Drive-by-Wire systems
automotive networks and time synchronization
custom hardware platforms
middleware development
Rust programming language
Key Requirements
Strong experience in embedded software development
Solid knowledge of embedded Linux or RTOS-based systems
Experience developing or integrating low-level drivers
Understanding of timing, synchronization, and real-time constraints