CareerPlanSign in

Advanced Software Engineer - ADAS Algorithms

Bangalore, India💼 Full-time🗓 2026-09-30

Core

Integrate and configure ADAS algorithm software components into AUTOSAR Classic, AUTOSAR Adaptive, or POSIX-based platforms for automotive safety systems.

Role type

Senior IC embedded software engineer (ADAS algorithms)

Builds

ADAS features and safety systems for automakers

Domain

Automotive embedded software / ADAS

Deliverable

production ML models

Required skills

C++, Embedded C, AUTOSAR Classic, AUTOSAR Adaptive, POSIX, CAN, Flexray, Ethernet, CMake/Bazel, ASPICE, version control (Git/Jira/Jenkins), sensor data analysis (camera/radar/lidar/ultrasonic), software architecture, IPC, threading, synchronization, memory management

Preferred skills

Debugging tools, code profiling and optimization, build management tools

Responsibilities

Integrate and configure ADAS algorithm software components into AUTOSAR Classic, AUTOSAR Adaptive, or POSIX-based platforms; Support platform migration activities and software architecture alignment; Analyze interface definitions, data models, and communication frameworks; Perform debugging and root-cause analysis of integration and vehicle-level issues; Support software release, configuration management, and deployment; Collaborate with perception, motion planning, and control teams; Analyze and optimize algorithm performance using data from various sensors; Develop and maintain software tools and scripts for data analysis, visualization, and testing; Investigate and resolve issues related to ADAS algorithm performance

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.