Aptiv

Technical Architect-QNX Engineering(BSP/Posix)

Aptiv
Apply
1 day ago
Bengaluru, IndiaStaff+

Responsibilities

  • Analyze internal and OEM customer requirements, define technical requirements, and convert them into designs and code across SDLC/STLC activities.
  • Develop BSP/POSIX software for automotive embedded systems, including infotainment and cockpit platforms.
  • Develop low-level C/C++ software, kernel components, device drivers, and target-platform functionality.
  • Perform functional, unit, and integration testing; support software and system KPI refinement.
  • Debug and resolve customer-reported issues and collaborate with cross-functional teams on module delivery.
  • Bring up software on evaluation boards and custom hardware, including ECU flashing and testing.
  • Configure target builds, automate development environments, and perform profiling, optimization, refactoring, and code quality assurance.
  • Assist the Product Owner and Agile Team with backlog prioritization, user-story definition and estimation, communication, and information transparency.

Requirements

  • Bachelor's or master's degree in Electrical, Electronics, or Instrumentation Engineering, such as BE/B.Tech/ME/M.Tech.
  • 12–18 years of experience in embedded automotive software development.
  • Experience with QNX/Linux POSIX configuration and development on ARM-based SoCs.
  • Strong C and C++14 experience in embedded contexts, including low-level drivers, object-oriented design, metaprogramming, debugging, profiling, optimization, and refactoring.
  • Experience with kernel development and maintenance, device-driver development, software bring-up on evaluation boards and custom hardware, and error-handling and debugging techniques.
  • Knowledge of Qualcomm, TITD4, or Samsung SoCs and experience configuring Yocto builds for specific targets.
  • Experience with unit, behavior, integration, and test-driven development practices; testing tools and frameworks; continuous integration; Jenkins; automation; code reviews; and merge gates.
  • Experience with ASPICE and automotive software development, along with Scrum, Scrumban, or Kanban processes.
  • Experience using Git, Gerrit, Jira, Polarion, and Jenkins for software version, requirements, and change management.
  • Experience designing and developing complex embedded software systems and flashing and testing ECUs.

Benefits

  • Higher-education and continuous-learning opportunities through Udacity, Udemy, and Coursera.
  • Life and accident insurance and a competitive health insurance package.
  • Sodexo cards for food and beverages.
  • Well Being Program with regular workshops and networking events.
  • Employee Assistance Program and access to fitness clubs, subject to terms and conditions.
  • Creche facility for working parents.

Tech Stack

CC++GitJenkinsLinux

Categories

Aptiv

About Aptiv

10,000+ employees

Aptiv is a public automotive technology supplier that designs and manufactures vehicle electrical architectures, ADAS/autonomous software, connectivity solutions, and engineered components. It sells integrated hardware-software platforms, wiring and power distribution systems, sensors, and infotainment to global automakers and mobility companies. Headquartered in Dublin, Ireland, Aptiv is listed on the NYSE and operates worldwide across development centers and manufacturing sites.

Contact me