CareerPlan

Software Engineering Team Lead – C++ / ADAS Resimulation

Bangalore, IndiaFull-time2026-11-06 → 2026-11-10

Core

Lead a team developing C++-based resimulation solutions, applications, and automation for large-scale ADAS analysis.

Role type

Senior IC software engineering team lead (C++/ADAS)

Builds

Production-quality C++ software, Linux-based applications, and automation for HPC/cloud environments for ADAS resimulation and analysis.

Domain

Automotive / Advanced Driver Assistance Systems (ADAS) / High-Performance Computing

Deliverable

production ML models

Required skills

C++ (modern), Linux application development, multithreading, software architecture, CI/CD, HPC/distributed computing, code review, performance optimization, technical leadership

Preferred skills

ADAS/Automated Driving experience, sensor data (camera/radar/LiDAR), embedded systems

Technologies

C++, Linux, HPC, Cloud

Responsibilities

Design, develop, debug, and optimize C++ software for ADAS resimulation; lead and guide software engineers; own technical execution and delivery; drive engineering best practices; mentor engineers; collaborate with product and validation teams.

Seniority

Senior, hands-on IC with leadership