





Tier-1 employer, mid-level experience, and metro locations increase applicant competition.
Specialized embedded OS and device driver requirements limit cross-industry transferability.
Mandatory OS/driver expertise, C/C++ and ARM skills plus explicit years requirement make shortlisting stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead architecture, development, and enhancement of native and para-virtualized device drivers for Linux and QNX.
Develop, design, and debug Android Hardware Abstraction Layers (HALs); solve complex system issues across Linux/Android/QNX OS platforms.
Coordinate with cross-functional teams and customers to support DRIVE OS software solutions, including requirements gathering and architectural explorations.
Bachelor's or Master's degree or equivalent experience.
3+ years overall experience, preferably with 2+ years in the automotive industry.
Strong experience with QNX/Linux/Android operating systems and device driver development, plus C/C++ programming expertise.
In-depth understanding of ARM processor architecture fundamentals and embedded software development lifecycle.
Experienced in architecture and development of complex system software components, especially device drivers and Android HALs.
Proven ability to manage customer interactions and cross-team coordination for automotive software solutions.
Background in embedded software with a focus on automotive-grade safety and product lifecycle management.