Search by job, company or skills

C

ADAS C++ Development Lead Engineer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

ADAS C++ Development Lead Engineer

Location: Bangalore

Experience: 6–12 years

Notice Period: Immediate to 30 days

Join a dynamic team working on next-generation Advanced Driver Assistance Systems (ADAS). In this role, you will contribute to the development of safety-critical automotive features, leveraging advanced C++ and predictive modeling techniques to deliver high-performance and compliant solutions.

Your Role

As an ADAS C++ Developer, you will be responsible for designing, developing, and optimizing ADAS features aligned with global safety and regulatory standards. You will collaborate with cross-functional teams to build intelligent driving capabilities using advanced algorithms and behavioral models.

In this role, you will:

  • Develop and implement ADAS features using C++ (C++11 and above).
  • Work on behavior model functions including prediction, object selection, and criticality assessment.
  • Design and implement predictive models for real-time decision-making systems.
  • Ensure compliance with ADAS standards such as NCAP, ISO 26262, and UNECE regulations (R79, R152, R157).
  • Collaborate with system, validation, and integration teams to deliver robust solutions.
  • Optimize software for performance, scalability, and reliability.
  • Utilize Python scripting for automation and data processing tasks.
  • Participate in code reviews, debugging, and continuous improvement of development practices.

Your Profile

Mandatory Skills:

  • Strong hands-on experience in C++ (C++11 or later) for ADAS development.
  • Proven experience in Advanced Driver Assistance Systems (ADAS).
  • Good understanding of ADAS standards:
  • NCAP
  • ISO 26262
  • UNECE Regulations (R79, R152, R157)
  • Experience in behavior modeling including:
  • Behavior prediction
  • Potential object selection
  • Predictive modeling
  • Criticality assessment
  • Strong expertise in advanced C++ concepts:
  • Templates and template-based inheritance
  • STL and containers
  • Lambda functions
  • Exception handling
  • Memory management
  • Data structures and algorithms
  • Hands-on experience in Python scripting.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently in a fast-paced environment.

Added Advantage:

  • Experience with Software Configuration Management tools (GitHub).
  • Hands-on experience with unit testing frameworks such as Google Test (gTest).
  • Familiarity with Atlassian tools (JIRA, Bitbucket).
  • Exposure to MATLAB scripting.
  • Understanding of software design patterns.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 149084601