Hiring engineers, technical leads, and architects with
strong C++ language proficiency

Automobiles are seeing an exponential growth in software so much so that next generation vehicles are referred to as software defined vehicle. In the entire software stack that makes up this software defined vehicles, application of C++ programming is and will be very significant.

Professionals with strong C++ competencies will find the domain on Automotive and Mobility a fascinating and challenging one to apply themselves.

If you are a professional with C++ competencies, with experience ranging from 2 years to 20 years, 100's of positions are OPEN.

KPIT is working with world’s leading Automotive OEMs and Tier 1s in building next-generation technology for autonomous , electric and connected vehicles. You will get to be a part of complex, challenging projects in these fields.

Based on your experience you will be offered a role ranging from software developer, team lead or solution architect.

You will be a part of the team that will be responsible for Requirement Analysis, Design, Development and Testing of Middleware components(a key part of the software stack in automobile) that interact with other applications like Embedded BSPs (Board Support Package) and Operating Systems (OS) like Linux, QNX, Android, and AUTOSAR.

You will design, develop Middleware components, and collaborate with global software development teams that are working on different software layers.

We understand that you may or may not have prior exposure to automotive domain. But keep your apprehensions aside. Because, as soon as you join us, we will equip you with customized training programs that will enable to understand automotive domain and be part development programs at the earliest.

Mandatory Skills

  • Strong proficiency in C++, with fair knowledge of the language specification

  • Thorough knowledge of the standard library, STL containers, and algorithms

  • Good understanding of memory management in non-garbage collected environments

  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes

  • Familiarity with templating in C++

Good to have skills

Knowledge of the latest C++ 11 / C++14 standard

Familiarity with embedded systems design, low-level hardware interactions

Knowledge of low-level threading primitives and real-time environments

Familiarity with system call wrapper library functions and continuous integration

Implementation of automated testing platforms and unit tests

Proficient understanding of code versioning tools such as Git, and SVN

KPIT is the BEST PLACE TO GROW for top talent who wish to be a part of the Automotive and Mobility software revolution. 100s of professionals from domains like telecom, medical electronics, gaming, and other domains have joined us in recent months and happy with the domain switch.

KPITians who switched domains to ride the wave of software in automotive.

KPIT is the Best Place to Grow

Work on cutting edge technology programs of leading OEMS and Tier 1s in automotive and mobility

Work across Autonomous, Connected, Electrification, AUTOSAR, Cybersecurity, OTA technology driving mobility transformation

Robust competency development framework, Individual development plans and Mentors to bring focus on YOU

Highest numbers of promotions backed by solid performance

Collaboration with global university for technology & management master's program

Comprehensive Learning initiatives for Freshers & laterals

Working with top brands in mobility

KPIT's software is processing the world around you







Different Nationalities


Innovation Awards