Job summary
A leading automotive company is seeking a Software Design Engineer to join its Base Software Design team in Sweden. The role involves developing embedded software for System-on-Chip platforms, focusing on Linux and QNX for automotive applications. Candidates should have expertise in kernel development, hypervisor integration, and proficiency in C/C++. This position offers an opportunity to work in a dynamic environment with advanced driver assistance systems.
Qualifications
- Expertise in Linux and QNX, including kernel development and hypervisor integration.
- Hands-on experience with bootloaders, device drivers, and virtualization technologies.
- Functional Safety (ISO 26262) knowledge is beneficial.
Responsibilities
- Contribute to long-term design strategy for Linux/QNX-based embedded platforms.
- Develop, integrate, and configure BSPs, bootloaders, hypervisors, and Guest OS.
- Optimize real-time performance of Linux/QNX for automotive applications.
Skills
Linux and QNX expertise
Proficiency in C, C++, and Embedded C
Technical mentorship
Collaboration with cross-functional teams
Education
Degree in Computer Science, Software Engineering, or a related field
Tools
Bootloaders (e.g., U-Boot, Secure Boot)
Device drivers
Virtualization technologies