Taro Logo

Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

Global technology company developing safer, greener and more connected solutions enabling the future of mobility
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive · AI

Job Description

Aptiv is seeking an Advanced Software Engineer to join their ADAS SW Engineering team in Bangalore. This role focuses on developing cutting-edge solutions for Advanced Driver Assistance Systems (ADAS), working with C++, algorithms, and Simulink. The position requires 3-6 years of experience and involves designing, implementing, and testing feature/function algorithms, behavior, trajectory planning, and vehicle control algorithms. The ideal candidate will have strong programming skills in C++, experience with MATLAB-Simulink, and knowledge of automotive systems. Aptiv offers a comprehensive benefits package and the opportunity to work on innovative mobility solutions. The company, with 180,000+ employees globally, is committed to creating safer, greener, and more connected automotive solutions. This role provides an excellent opportunity to work on next-generation automotive technology while being part of a global team shaping the future of mobility.

Last updated 18 hours ago

Responsibilities For Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

  • Design, simulate, implement, and test ADAS algorithms using MATLAB-Simulink and/or C++
  • Collaborate with systems engineers to support requirements and test cases creation
  • Develop technical specifications and DFMEAs
  • Collaborate with teams to ensure proper feature functionality
  • Analyze defects and test results to ensure KPI achievement
  • Work on algorithm improvements and real-world performance issues
  • Follow defined software development and documentation procedures

Requirements For Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

  • Bachelor's degree in Engineering, Computer Science, Mechatronics, Electrical Engineering, Robotics or related field
  • Experience with State Estimation and advanced filtering methods
  • 3+ years of programming experience in C++
  • Strong background in control theory & systems design
  • Excellent data extraction & analysis skills (MATLAB, Excel)
  • Strong analytical and problem-solving skills

Benefits For Advanced Software Engineer- C++, Algorithm, ADAS, Simulink

Medical Insurance
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program with workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs
  • Creche facility for working parents

Related Jobs