AUTOSAR BSW Diagnostics Engineer with C++ for ADAS

Capgemini Engineering

Bengaluru, Karnataka, India3h agovia LinkedIn

This job at a glance

Who can apply
Freshers
Must know
Embedded systemsC++CTroubleshootingAgile
Work
On-site in Bengaluru
Pay
Not stated by the employer.
Skill demand
Embedded systems38%C++28%C19%Troubleshooting18%of 99 similar fresher jobs posted in India this week
Listed
30 Oct 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

This role involves the design, development, integration, and maintenance of AUTOSAR BSW modules, specifically focusing on Diagnostics, Failure Management, and Non-Volatile Memory (NvM). The position requires collaboration with cross-functional teams to deliver embedded software solutions for ADAS applications.

Key Responsibilities

  • Develop and maintain AUTOSAR 4.5 BSW software components.
  • Design and implement Diagnostics, Failure Management, and NvM modules.
  • Develop embedded software using C/C++ for automotive applications.
  • Integrate, debug, and optimize software components across various ECU platforms.
  • Analyze requirements and participate in software architecture and design discussions.
  • Work closely with system, validation, and application teams throughout the development lifecycle.
  • Troubleshoot complex software issues and perform root cause analysis.
  • Ensure compliance with automotive software quality and safety standards.
  • Support software integration, testing, and release activities in Agile environments.
  • Develop, configure, and maintain AUTOSAR BSW communication modules, diagnostics, failure management, and NvM components.
  • Integrate and validate communication and diagnostic stacks across automotive platforms while resolving complex embedded software issues.
  • Collaborate with cross-functional teams on software architecture, system integration, performance optimization, code reviews, and testing activities.
  • Prepare and maintain technical documentation throughout the software development lifecycle.

Requirements & Tech Stack

  • Strong hands-on experience in AUTOSAR BSW development.
  • Expertise in Communication Stack modules including Ethernet, SOME/IP, J1939, and CAN-FD.
  • Experience in AUTOSAR Diagnostics, Failure Management, and NvM module development.
  • Strong proficiency in Embedded C programming.
  • Good understanding of automotive software architecture and embedded systems.
  • Experience with automotive communication protocols, diagnostics, integration, debugging, and validation activities.
  • Exposure to automotive development tools and software development processes.
  • ADAS Video/Radar BSW experience is highly preferred.

Qualifications

  • Knowledge of automotive functional safety standards and practices is an added advantage.

Capgemini Off Campus Drive 2027 Batch & Fresher Jobs · last 7 days

33 openings · 14 need no experience

See all 33 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job