Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

Tata ElxsiBengaluru, Karnataka, India
2 days ago
Job description

Job Description : Senior Engineer - Map Processing Software Development for ADAS

Job Overview :

We are seeking a highly skilled and experienced Senior Engineer to join our team in developing ADASISv2 / v3 Map Processing Software for Advanced Driver Assistance Systems (ADAS). The ideal candidate will have a strong background in C++ and Python, algorithm development experience, and working knowledge of ISO26262 functional safety software development.

Key Responsibilities :

  • Design, develop, and optimize ADASISv2 / v3 Map Processing Software for ADAS applications.
  • Implement and test algorithms for map processing.
  • Ensure compliance with ISO26262 functional safety standards in software development.
  • Collaborate with cross-functional teams to integrate map processing software with other ADAS components.
  • Conduct code reviews, debugging, and performance analysis to ensure high-quality software delivery.
  • Participate in system architecture design and ensure high quality SW as per ASPICE standard.

Key Skills and Qualifications :

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in software development using C++ and Python.
  • Strong algorithm development skills, particularly in the context of map processing.
  • Working knowledge of ISO26262 functional safety software development.
  • Experience with code quality tools such as Astree and Coverity.
  • Exposure to GIT and software development in CI / CD platforms.
  • Experience with ADASIS protocol and ADAS applications is highly desirable.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work effectively in a collaborative team environment.
  • Strong communication skills, both written and verbal.
  • Preferred Qualifications :

  • Minimum 5-12 yrs of experience in Software development in Automotive domain.
  • Experience with automotive software development and embedded systems.
  • Familiarity with other relevant standards and protocols in the automotive industry.
  • Knowledge of machine learning and artificial intelligence techniques applied to ADAS.
  • Why Join Us :

  • Opportunity to work on cutting-edge technology in the automotive industry.
  • Collaborative and innovative work environment.
  • Competitive salary and benefits package.
  • Professional growth and development opportunities.
  • If you are passionate about developing high-quality software for ADAS and meet the qualifications listed above, we encourage you to apply for this exciting opportunity.

    Create a job alert for this search

    Senior Software Engineer • Bengaluru, Karnataka, India