CareerPlan

Advanced Software Engineer- C++ Simulation

Bangalore, IndiaFull-time2026-11-10

Core

Develop resimulation software and scripts to automate ADAS analysis on large datasets, supporting Automated Driving development.

Role type

Senior IC software engineer (ADAS simulation)

Builds

Resimulation software and automation scripts for ADAS algorithms

Domain

Automotive / Advanced Driver Assistance Systems (ADAS)

Deliverable

production ML models

Required skills

C++ programming, Linux application development, HPC/cloud environment scripting, ADAS systems knowledge, data analysis, software design review, verification strategy execution

Preferred skills

AI/ML perception and control algorithm triage, product development innovation

Technologies

C++, Linux, HPC, Cloud

Responsibilities

Develop and implement resimulation software for ADAS Algorithms, Create and deploy Linux applications and scripts for HPC or cloud environments, Triage AI/ML perception and control algorithms, Analyze data to provide insights and innovative solutions for ADAS development, Define software requirements, perform analysis and review of software design, Define and execute software verification strategies and methods

Seniority

Senior, hands-on IC