Search by job, company or skills

KPIT Technologies Limited

Advanced C++ Developer - ADAS Feature Development

Save
  • Posted 7 days ago
  • Over 100 applicants
Quick Apply

Job Description

Job Title: Advanced C++ Developer - ADAS Feature Development

Location: Bangalore/Pune (Drive Location: Bangalore)

Experience Required: 3-9 years

Job Description:

We are conducting a scheduled hiring drive in Bangalore for the role of Advanced C++ Developer - ADAS Feature Development. Recruiters will reach out to shortlisted candidates after reviewing their resumes.

As part of this role, you will focus on developing ADAS (Advanced Driver Assistance Systems) features, including sensor fusion, object detection, and machine learning-based functionalities. The position requires expertise in modern C++ programming, large-scale build management, version control, and unit testing frameworks to ensure the development of high-performance and reliable ADAS software solutions.

Key Responsibilities:

  • ADAS Feature Development: Implement core functionalities like sensor fusion, object detection, and machine learning integration for autonomous and semi-autonomous driving applications.
  • Advanced C++ Programming: Work extensively with C++ (modern versions such as C++11, C++14, or C++17) to develop high-performance, efficient, and scalable software solutions for ADAS.
  • Git for Version Control: Collaborate with teams using Git to manage source code, track changes, and streamline codebase collaboration efficiently.
  • Bazel for Build Management: Utilize Bazel, a powerful build tool, to handle large-scale ADAS projects, ensuring fast, reproducible, and scalable builds.
  • Gtest for Unit Testing: Write and maintain unit tests using Gtest, ensuring code reliability, robustness, and maintainability through automated testing frameworks.

Mandatory Skills:

Advanced C++ – Strong expertise in modern C++ concepts, memory management, multithreading, and optimization techniques

ADAS Development – Hands-on experience in sensor fusion, object detection algorithms, and machine learning integration

Git – Proficiency in version control and code collaboration

Bazel – Experience with large-scale build systems for ADAS software development

Gtest – Ability to write, implement, and manage unit tests to ensure code quality and stability

Drive Location: Bangalore

Job Location: Bangalore/Pune

How to Apply:

  • Interested candidates should submit their resumes for review.
  • Shortlisted candidates will be contacted by recruiters for the next steps.

Join us to be part of cutting-edge ADAS technology development and contribute to the future of autonomous driving!

More Info

About Company

KPIT Technologies is a global partner to the automotive and Mobility ecosystem for making software-defined vehicles a reality. It is a leading independent software development and integration partner helping mobility leapfrog towards a clean, smart, and safe future.

With 13000+ Automobelievers across the globe specializing in embedded software, AI, and digital solutions, KPIT accelerates its clients’ implementation of next-generation technologies for the future mobility roadmap. With engineering centers in Europe, the USA, Japan, China, Thailand, and India, KPIT works with leaders in automotive and Mobility and is present where the ecosystem is transforming.

Job ID: 105490215