Share this Job

Advanced Engineer - ADAS Algorithms

Date:  12-Nov-2022
Country/Region:  IN
City:  PUNE R&D
Contract Type:  Unlimited
Requisition ID:  41524

Overall responsibilities and duties:

Lead and develop the algorithms for automatic parking route calculations and understand the legacy algorithms and understand the vehicle configuration. Core competency in Automotive Park Assist-ADAS algorithm development using Model Based techniqes (Matlab/Simulink). Use defined PROCESS to achieve Goal.


The ideal candidate will have/be:

Minimum education level & Experience:

  • Master/Bachelor of engineering degree in Electronics/Computer Science with prior experience of minimum 6-12 years in Algorithm development, Route calculations for automated parking system and Embedded Software Development
  • Continuous collaboration in an international environment and instant response to technical challenges

Skills and competencies:

Must Have:

  • Development experience of automatic parking route calculation
  • Experience in vehicle control development
  • Understanding of vehicle models (Clothoid curve, Ackerman, etc.)
  • Knowledge of optimization calculation
  • Experience in model-based autocode development
  • Knowledge of dead reckoning
  • Knowledge of control engineering
  • Knowledge of vehicle control system ECU
  • Experience in Application development on multi-core architecture platform
  • Strong Embedded C/C++ programming language
  • Strong experience in ISP and camera application development
  • Experience in Software integration and validation methodologies.
    • Git/Gerrit
    • SVN
    • Jira


Nice to have:

  • Experience of working in Scrum team in Agile methodology.
  • Experience working on AI/ML  is nice to have
  • Good to have knowledge of Fusion(Camera+Sonar) based application developement



  • Develop, port and test low level drivers, libraries, applications & implement various software features as per requirement   
  • Create Time plan, define and track the progress vs. plan for the SW project.
  • Prepare SW Requirements for customizations.
  • Create and maintain Requirements Traceability Matrix.
  • Create and maintain High Level and Detailed SW Design
  • Update and track bug list & Prepare Static Analysis report.
  • Prepare Unit testing strategy, plan and generate UT report to include code coverage.
  • Problem solving techniques & capability.



  • Sense of ownership: will do their best to get the job done
  • Team player with strong communication skills in English
  • Growth mindset: eager to learn and develop as an individual

Leadership: eager to coach coworkers and develop team spirit