Your personal AI career agent
Senior Embedded Systems Software Engineer(m/w/x)
Architecting Linux startup frameworks and FOTA update mechanisms for autonomous vehicles. 5+ years Embedded Linux development experience required. Development in C/C++ with POSIX APIs and multi-threading.
Requirements
- Outstanding graduate in Computer Science or similar
- 5+ years Embedded Linux development experience
- Expert C/C++ programming skills
- Deep understanding of POSIX APIs
- Deep understanding of multi-threading
- Deep understanding of IPC
- Deep knowledge of Linux Internals
- Deep knowledge of Linux boot process
- Hands-on Embedded Linux Distributions experience
- Software Update strategies experience
- Proficiency in debugging tools
- Experience with Python for automation
- Background in Automotive Software
- Knowledge of Security concepts
- Contributions to Open Source projects
Tasks
- Architect Linux startup and service management framework
- Design robust Over-the-Air (FOTA) update mechanisms
- Implement fail-safe recovery systems
- Develop low-level userspace applications and daemons in C/C++
- Optimize system boot time and resource utilization
- Ensure platform security, speed, and reliability
- Analyze and resolve complex system-level crashes
- Diagnose and fix memory leaks and race conditions
- Collaborate on board bring-up for new EyeQ generations
- Tailor distribution to specific requirements of new hardware
- Own system lifecycle from initial instruction to full operation
Work Experience
- 5 years
Education
- Bachelor's degree
Languages
- English – Business Fluent
Tools & Technologies
- Embedded Linux
- C/C++
- POSIX APIs
- Linux Internals
- Bootloaders
- Yocto
- Buildroot
- Python
- GDB
- Valgrind
- strace
- perf
- ISO 26262
- Adaptive AUTOSAR
- Secure Boot
- DM-Verity
- Trusted Execution Environments
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- NVIDIAFull-timeOn-siteSeniorMünchen
- NVIDIA Germany
System Software Integration Engineer - Autonomous Vehicles(m/w/x)
Full-timeOn-siteExperiencedMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Full-timeOn-siteSeniorMünchen - DE01 NVIDIA Germany
Senior System Software Engineer – Embedded AI Inference(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA
Senior Software Engineer – AI and Autonomous Driving(m/w/x)
Full-timeOn-siteSeniorMünchen
Senior Embedded Systems Software Engineer(m/w/x)
Architecting Linux startup frameworks and FOTA update mechanisms for autonomous vehicles. 5+ years Embedded Linux development experience required. Development in C/C++ with POSIX APIs and multi-threading.
Requirements
- Outstanding graduate in Computer Science or similar
- 5+ years Embedded Linux development experience
- Expert C/C++ programming skills
- Deep understanding of POSIX APIs
- Deep understanding of multi-threading
- Deep understanding of IPC
- Deep knowledge of Linux Internals
- Deep knowledge of Linux boot process
- Hands-on Embedded Linux Distributions experience
- Software Update strategies experience
- Proficiency in debugging tools
- Experience with Python for automation
- Background in Automotive Software
- Knowledge of Security concepts
- Contributions to Open Source projects
Tasks
- Architect Linux startup and service management framework
- Design robust Over-the-Air (FOTA) update mechanisms
- Implement fail-safe recovery systems
- Develop low-level userspace applications and daemons in C/C++
- Optimize system boot time and resource utilization
- Ensure platform security, speed, and reliability
- Analyze and resolve complex system-level crashes
- Diagnose and fix memory leaks and race conditions
- Collaborate on board bring-up for new EyeQ generations
- Tailor distribution to specific requirements of new hardware
- Own system lifecycle from initial instruction to full operation
Work Experience
- 5 years
Education
- Bachelor's degree
Languages
- English – Business Fluent
Tools & Technologies
- Embedded Linux
- C/C++
- POSIX APIs
- Linux Internals
- Bootloaders
- Yocto
- Buildroot
- Python
- GDB
- Valgrind
- strace
- perf
- ISO 26262
- Adaptive AUTOSAR
- Secure Boot
- DM-Verity
- Trusted Execution Environments
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Mobileye
Industry
IT
Description
Mobileye changes the way we drive, from preventing accidents to semi and fully autonomous vehicles.
Not a perfect match?
- NVIDIA
Senior Software Engineer, AVOS, DRIVE OS and BSP - Automotive(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA Germany
System Software Integration Engineer - Autonomous Vehicles(m/w/x)
Full-timeOn-siteExperiencedMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Full-timeOn-siteSeniorMünchen - DE01 NVIDIA Germany
Senior System Software Engineer – Embedded AI Inference(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA
Senior Software Engineer – AI and Autonomous Driving(m/w/x)
Full-timeOn-siteSeniorMünchen