Software Design Engineer – Embedded Platforms (Linux/QNX & Hypervisor)

Software Design Engineer – Embedded Platforms (Linux/QNX & Hypervisor)
We are seeking a Software Design Engineer to join Volvo Group’s Base Software Design team, focusing on Linux, QNX, and Hypervisor-based software development for System-on-Chip (SoC) platforms within the main ECU for controllers and ADAS (Advanced Driver Assistance Systems). This role involves low-level platform development, BSP integration, and hypervisor configuration, ensuring a secure and efficient embedded software foundation for next-generation automotive applications.
Key Responsibilities:
- Contribute to the long-term design strategy for Linux/QNX-based embedded platforms within the main ECU and ADAS systems.
- Develop, integrate, and configure BSPs, bootloaders, hypervisors, and Guest OS for SoC-based automotive controllers.
- Optimize real-time performance of Linux/QNX for automotive applications.
- Ensure compliance with functional safety (ISO 26262) and cybersecurity best practices, where relevant.
- Collaborate with cross-functional teams, including hardware, system architects, and safety teams, to define software platform architecture.
- Provide technical mentorship and guidance on best practices in embedded software architecture.
Required Skills & Experience:
- Degree in Computer Science, Software Engineering, or a related field.
- Expertise in Linux and QNX, including kernel development, hypervisor integration, and BSP customization.
- Proficiency in C, C++, and Embedded C for low-level system development.
- Hands-on experience with bootloaders (e.g., U-Boot, Secure Boot), device drivers, and virtualization technologies.
- Functional Safety (ISO 26262) knowledge is beneficial but not a strict requirement.
- Locations
- Gothenburg
About Arion Recruitment
Write a short description of your company, a boilerplate of the business, service or product that you offer. Include your business idea and the target audience. This text is primarily supposed to be descriptive, not selling.
Software Design Engineer – Embedded Platforms (Linux/QNX & Hypervisor)
Loading application form