C++ Linux Software Engineer with Infotainment Expertise

11 hours ago


Bengaluru, Karnataka, India KPIT Full time

We are seeking an experienced C++ Linux software engineer to join our team at KPIT. In this role, you will be responsible for designing and developing software solutions for infotainment systems.

Our ideal candidate has 4+ years of experience in C++, Modern C++14/17, OOPs, Design patterns, coding guidelines/standards (e.g. MISRA C/C++, CERT C/C++), Multi-Threading, IPC, RPC: Thrift, DBUS, gRPC, Sockets, Build tools like Make, CMake and Git workflow, Linux, JDB, Valgrind, System Debugging skills, API design, Real-Time Systems, Creating Requirements, Design, UML Diagrams, Doxygen Documentation, Test-Driven Development, Google-Test, Robot Framework, Python. ShellUnderstanding Infotainment System Architecture, Design Principles.Know how on Agile Frameworks and tools: Scrum/Kanban, JIRA, Confluence, TMX, R4J

The successful candidate will be based in Bangalore and will be expected to work closely with our cross-functional teams to deliver high-quality software solutions.

We offer a competitive salary range of $120,000 - $180,000 per annum, depending on experience, along with a comprehensive benefits package.



  • Bengaluru, Karnataka, India KPIT Full time

    Welcome to this exciting opportunity at KPIT!As a Senior Embedded Software Engineer, you will play a key role in designing and developing cutting-edge automotive infotainment systems.We are looking for an experienced professional with a strong background in C++ and Linux to join our team.Estimated Salary: ₹12-18 lakhs per annumThe ideal candidate will...


  • Bengaluru, Karnataka, India KPIT Full time

    We are looking for a highly skilled Senior Embedded Software Engineer to join our team at KPIT.About the RoleThis position will involve designing and developing software solutions for infotainment systems in the automotive industry.The ideal candidate will have a strong background in C++ and Linux, with experience in working on complex projects and leading...


  • Bengaluru, Karnataka, India KPIT Full time

    We are seeking a highly skilled Software Development Expert to join our team at KPIT. As a key member of our team, you will be responsible for designing and developing cutting-edge software solutions using C++ and Linux.Estimated Salary: ₹1,200,000 - ₹2,400,000 per annumJob Description:In this role, you will work on various projects that involve...


  • Bengaluru, Karnataka, India KPIT Full time

    KPIT is a leading provider of IT consulting and product engineering services. As an Infotainment Software Developer, you will be part of our team responsible for designing and developing software solutions for the automotive infotainment domain.We offer a competitive salary package in Bangalore, with opportunities for growth and professional development. The...


  • Bengaluru, Karnataka, India KPIT Full time

    Job DescriptionWe are seeking an experienced Software Development Expert to join our team at KPIT.The ideal candidate will have a strong background in C and Modern C++14/17 with experience in the Automotive Infotainment domain.A successful candidate should possess expertise in Object-Oriented Programming (OOPs) and design patterns, as well as knowledge of...


  • Bengaluru, Karnataka, India Polaris Full time

    Job Summary:Polaris, a leading powersports company, seeks an experienced senior software engineer to design and develop high-quality Infotainment User Interfaces for its Ride Command team. The ideal candidate will possess strong communication, problem-solving, attention to detail, coding, and testing skills, as well as experience in agile development...


  • Bengaluru, Karnataka, India Yularatech PVT LTD Full time

    Job Summary:Yularatech PVT LTD seeks an experienced Senior Software Engineer to design, develop, and maintain high-performance systems built on object-oriented principles with C/C++ programming language. The ideal candidate will have a deep understanding of AUTOSAR and IPC mechanisms for seamless communication between multiple subsystems.Key...


  • Bengaluru, Karnataka, India Bosch Full time

    About the RoleAre you a skilled C++ developer with experience in automotive infotainment systems? Do you have a passion for creating high-quality software that enhances the driving experience? We are looking for a talented Senior C++ Software Engineer to join our team at Bosch.Job DescriptionWe are seeking an experienced C++ software engineer to design,...


  • Bengaluru, Karnataka, India Polaris Full time

    Job SummaryPolaris, a leading global powersports company, seeks a highly experienced Senior Software Architect to design and develop world-class Infotainment User Interfaces for the Ride Command team.Key ResponsibilitiesDrive the technology roadmap for the in-vehicle infotainment systemCreate technical designs for infotainment applications and featuresAdvise...


  • Bengaluru, Karnataka, India Polaris Full time

    Job SummaryPolaris, a global powersports leader, is seeking an experienced senior software engineer to design and develop high-quality Infotainment User Interfaces. This role involves building world-class connected rider solutions as part of the Ride Command team.Key ResponsibilitiesUnderstand project timelines, proactively coordinate, and communicate with...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job DescriptionWe are seeking an experienced Automotive Infotainment Software Developer to join our team at Mercedes-Benz Research and Development India Private Limited in Bangalore. As a member of our software development team, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable C/C++ code.Key...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job DescriptionWe are seeking a talented Automotive Infotainment Software Developer to join our team at Mercedes-Benz Research and Development India Private Limited.The successful candidate will be responsible for developing UI/UX software components for Infotainment systems, coding in C++, Qt, and qml, as well as integrating, building, and releasing...


  • Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    About the RoleWe are seeking a highly skilled Senior Infotainment Systems Developer to join our team at 3Insys Software Solutions Private Limited. In this role, you will be responsible for developing and maintaining our test automation framework for infotainment systems.The ideal candidate will have extensive experience in C# .NET and WPF, as well as...


  • Bengaluru, Karnataka, India Capgemini Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team in developing innovative solutions for automotive infotainment systems.Key Responsibilities:Design, develop, and maintain high-quality software applications using C# .NET and WPF.Expertise in Entity framework and SQL Server is required.Create REST APIs and integrate with...


  • Bengaluru, Karnataka, India Bosch Full time

    Job OverviewWe are seeking a skilled Automotive Middleware Software Engineer to join our team at Bosch. The successful candidate will have a strong background in C, C++, and Linux, with experience in multimedia frameworks and automotive infotainment systems.Key ResponsibilitiesThe primary responsibilities of this role include:Designing and implementing...


  • Bengaluru, Karnataka, India Polaris Full time

    Job OverviewPolaris, a leading global powersports company, is seeking an experienced software engineer to create high-quality infotainment user interfaces. This role offers the opportunity to work on cutting-edge connected rider solutions as part of the Ride Command team.Salary Range$120,000 - $180,000 per year, depending on experience and qualifications.Key...

  • Software Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Capgemini Full time

    Job TitleYou will be working as a hands-on software engineer developing new features and fixing bugs for the test framework, an internal tool enabling automated tests of infotainment systems. You will be working in an Agile scrum team on different modules or subsystems of the test framework and developing interfaces to leverage continuous integration servers...


  • Bengaluru, Karnataka, India NeerInfo Solutions Full time

    About the Role:We are seeking an experienced C++ software engineer to join our team at NeerInfo Solutions in Pune or Bangalore.Job Summary:The ideal candidate will have 5-10 years of experience in C/C++ application development, with a strong focus on software design patterns, memory management, and multi-threading. The role involves developing applications...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Tata Consultancy Services. This is an exciting opportunity for individuals with strong C++ programming skills and experience in Linux development.Key ResponsibilitiesDesign, develop, and maintain high-quality software applications using C++ and Linux.Collaborate with...

  • Software Engineer

    7 days ago


    Bengaluru, Karnataka, India CapTalent HR Full time

    At CapTalent HR, we are seeking a highly skilled Software Engineer with expertise in Embedded Linux and C++. The ideal candidate will have a strong background in the C++ programming language and possess experience working with the Linux platform.Company Overview:We are a 30-year-old company specializing in Telecom Testing Solutions and Consulting Solutions....