CareerPlan

Senior Engineer - Software

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

Core

Design and develop algorithms for automotive applications, including advanced driver assistance systems (ADAS) and autonomous driving features.

Role type

Senior IC software algorithm engineer (automotive)

Builds

Robust and efficient algorithms for ADAS and autonomous driving features

Domain

Automotive industry + Machine Learning / Control Systems

Deliverable

production ML models

Required skills

Mathematical modeling, statistical analysis, machine learning, Simulink, CAN/LIN/FlexRay/Ethernet protocols, Git, Jenkins, CI/CD pipelines, error handling, fault tolerance

Preferred skills

Automotive development practices, rigorous testing and validation

Technologies

Simulink, Git, Jenkins, CAN, LIN, FlexRay, Ethernet

Responsibilities

Design and develop algorithms for ADAS and autonomous driving; Analyze system requirements and performance metrics to refine algorithm designs; Implement strategies for improving algorithm software maturity and reliability; Ensure compliance with industry communication protocols; Develop and validate algorithm models using Simulink; Manage version control and CI/CD pipelines; Design and implement error handling and fault tolerance mechanisms.