Technical Architect-QNX Engineering(BSP/Posix)
AptivMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Analyze customer and internal requirements; define technical requirements and convert them into designs and code for BSP/POSIX on automotive embedded systems.
Develop, test, and debug low-level software modules and drivers for ARM-based SoCs including SW bring-up on EVB and custom hardware.
Collaborate cross-functionally to innovate, troubleshoot, and optimize software components, supporting Agile processes and backlog management.
Minimum Requirements
12-18 years of experience in embedded software development, specifically POSIX (QNX/Linux) configuration and development for ARM based SoCs.
Degree in BE/B.Tech or ME/M.Tech in Electricals, Electronics, or Instrumentation.
Expertise in C++14 programming, kernel and device driver development for Qualcomm/TITD4/SAMSUNG SoCs.
Experience with build configuration (Yocto), Agile and software processes (ASPICE, Scrum), and tools like Git, Gerrit, Jira, Jenkins.
Ideal Candidate Profile
Experienced senior-level engineer with strong expertise in embedded automotive software development and SoC bring-up.
Proficient in low-level driver development and able to handle debugging and error management in complex embedded systems.
Familiar with Agile methodologies and capable of assisting in backlog refinement, user story estimation, and cross-team collaboration.
