Position Details
About this role
This role involves designing and developing real-time embedded software for automotive systems, focusing on low-level kernel and driver development, virtualization, and hardware integration.
Key Responsibilities
- Design and develop embedded software
- Analyze technical requirements
- Perform software testing and code review
- Troubleshoot software issues
- Document technical deliverables
Technical Overview
The position requires expertise in embedded Linux, QNX, ARM architecture, device driver development, virtualization, and automotive communication protocols, with tools like JTAG and Lauterbach for debugging.
Ideal Candidate
The ideal candidate is a senior embedded software engineer with over 5 years of experience in BSP and low-level development, specializing in automotive embedded systems. They possess strong skills in kernel development, device drivers, and virtualization, with a solid understanding of automotive communication protocols.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of experience in embedded software, Lack of experience with ARM processors or automotive protocols, No experience with QNX or Embedded Linux kernel development
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile