





Niche embedded BSP/QNX requirements reduce broad applicant pool despite metro location and mid-level seniority.
Highly specialized embedded kernel/SoC skillset limits cross-industry transferability.
Explicit 6-8 years plus mandatory BSP/kernel/QNX, SoC drivers and automotive processes make filters highly stringent.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Analyze and define technical requirements for automotive embedded systems following SDLC/STLC phases with OEM and internal teams.
Develop, test (unit, functional, integration) and maintain BSP/POSIX software for ARM-based SoC platforms, including infotainment and cockpit software modules.
Debug and resolve customer-reported issues, collaborate cross-functionally to innovate and improve owned software modules.
6-8 years of experience in software development for embedded ARM-based SoCs using POSIX (QNX/Linux) and C++14.
Bachelor’s or Master’s degree in Electrical, Electronics, Instrumentation Engineering or similar.
Strong experience with device driver development and kernel maintenance on Qualcomm/TI/Samsung SoCs.
Experience with Agile methodologies, SW version control (Git/Gerrit), Jenkins, build configuration (Yocto), and automotive software standards (ASPICE).
Strong expertise in embedded software design, debugging, and optimization on complex automotive hardware platforms.
Experienced in software bring-up on evaluation boards and custom hardware with solid error handling and testing capabilities.
Able to engage in backlog management, user story estimation, and Agile team support for scalable software development.