Aptiv logo

Senior Software Engineer - ADAS C++ (ACC/SOA/TDA4)

Aptiv
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

6 - 10 Years

TYPE

FullTime

SKILLS REQUIRED

C++DebuggingEmbedded SystemsObject-Oriented DesignService-Oriented Architecture

Job description

Overview

As a Senior Software Engineer - ADAS C++ (ACC/SOA/TDA4), you will contribute to next-generation ADAS solutions focused on Adaptive Cruise Control (ACC) and service-oriented automotive software architectures. You will work with global engineering teams to design, develop, integrate, and validate software supporting advanced vehicle safety and autonomous driving functionalities.

What you'll do

  • Develop and maintain automotive software applications using modern C++ in embedded environments.
  • Design and implement ADAS features, with a focus on Adaptive Cruise Control (ACC) and related vehicle functions.
  • Develop service-layer applications and service-oriented architecture (SOA) based solutions, including service subscription and communication mechanisms.
  • Integrate and optimize software on automotive platforms such as TDA4, leveraging Ethernet and Vehicle CAN communication networks.
  • Perform software integration, debugging, validation, and issue resolution.
  • Collaborate with cross-functional teams to ensure high-quality product delivery.

What you'll need

  • Bachelor's or Master's degree in Electrical, Electronics, Computer Science, Instrumentation Engineering, or a related field.
  • 6 to 10 years of experience in Automotive Embedded Software Development.
  • Strong hands-on expertise in C++ software development and object-oriented design principles.
  • Experience in ADAS development.
  • Good understanding of Service-Oriented Architecture (SOA), TDA4 platform, Ethernet, Vehicle CAN, service layers, service subscription, and data encoding/decoding techniques.

Nice to have

  • Experience with Adaptive Cruise Control (ACC) features and vehicle communication systems.
  • Exposure to Matlab, Simulink, Polarion, Linux/QNX environments, or automotive communication frameworks.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer - ADAS C++ (ACC/SOA/TDA4)