Senior Software Engineer for Infotainment User Interfaces

4 weeks ago


Bengaluru, Karnataka, India Polaris Full time

Job Summary:

Polaris, a global leader in powersports, seeks an experienced senior software engineer to develop high-quality infotainment user interfaces. This role is part of the Ride Command team, building world-class connected rider solutions. The ideal candidate will possess strong communication, problem-solving, attention to detail, design, coding, and testing skills, and be effective in a fast-paced Agile Development environment.

Essential Duties & Responsibilities:

Understand timelines, proactively coordinate, and communicate to ensure deadlines are met.

Work with Polaris team members and external vendors in multiple locations.

Collect requirements from UI/UX designers, ask clarifying questions, validate concepts and approaches.

Quickly understand hardware/architecture capabilities & limitations, identify risks and propose solutions.

Produce task breakdowns and estimates.

Write modular code that is performant, high-quality, self-documenting, adheres to standards and best practices.

Write unit tests and contribute to test automation frameworks.

Provide feedback on designs and code via peer reviews.

Assist with integration testing including cloud connectivity.

Produce documentation that captures assumptions and decisions and builds institutional knowledge.

Increase the team's velocity/productivity by making suggestions that eliminate waste.

Other duties and responsibilities as needed.

Minimum Qualifications:

BS in Computer Engineering, Computer Science, Electronics engineering, or related field.

Strong verbal and written communication skills.

5+ years of Infotainment software development experience.

4+ years of progressive C++ development experience.

Excellent UI coding skills using Qt and QML.

Ability to quickly learn and apply new skills with minimal supervision.

Experience in agile collaboration models (e.g., Scrum) with deadlines.

Experience with well-known design patterns.

Experience of Linux inter-process communication techniques and best practices.

Preferred Qualifications:

Tier 1 or Tier 2 automotive infotainment experience.

Excellent knowledge of compilers & debuggers for ARM-based development.

Experience implementing Linux applications and daemons.

Solid understanding of Linux boot-time optimization strategies.

Experience with projection technologies (Android Auto, CarPlay).

Experience with Android OS for infotainment/automotive.

Experience with wired (USB, Ethernet) and wireless (Bluetooth, Wi-Fi) communication.

Experience with Infotainment Navigation.



  • Bengaluru, Karnataka, India Polaris Full time

    Job Summary:Polaris, a global leader in powersports, seeks an experienced senior software engineer to design and develop high-quality Infotainment User Interfaces. This role offers an exciting opportunity to build world-class connected rider solutions on the Ride Command team. The ideal candidate will possess strong communication, problem-solving, attention...


  • 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...

  • Software Engineer

    4 weeks ago


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

    Job Title: Software Engineer - Infotainment SystemsWe are seeking a skilled Software Engineer to join our team at 3Insys Software Solutions Private Limited. As a Software Engineer, you will be responsible for developing new features and fixing bugs for the test framework, which enables automated tests of infotainment systems.Key Responsibilities:Developing...


  • Bengaluru, Karnataka, India Polaris Full time

    Job Summary:Polaris, a global leader in powersports, is seeking an experienced software architect to design and develop high-quality infotainment user interfaces for its Ride Command team. The ideal candidate will possess strong communication, problem-solving, and design skills, with experience in Agile development environments.Key...


  • Bengaluru, Karnataka, India PEOPLEPLUS PROFESSIONAL SERVICES PVT LTD Full time

    Job Description:An experienced Senior Software Engineer (HMI) is required to build high-quality Infotainment User Interfaces for a leading American automotive manufacturer and global powersports leader. The ideal candidate will possess strong communication, problem-solving, attention to detail, design, coding, and testing skills, and be effective in a...


  • 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 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 Polaris Full time

    Job Summary:Polaris, a global leader in powersports, seeks an experienced Software Architect to design and build high-quality infotainment user interfaces. This role is part of the Ride Command team, responsible for creating world-class connected rider solutions.Key Responsibilities:Understand customer requirements for Polaris's products and drive the...


  • Bengaluru, Karnataka, India Polaris Full time

    Job Summary:Polaris, a global leader in powersports, is seeking an experienced software engineer to build high-quality user interfaces for connected rider solutions. The ideal candidate should have strong communication and problem-solving skills, with a proven track record in Agile development environments.Key Responsibilities:• Collaborate with Polaris...

  • Software Engineer

    2 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 Polaris Full time

    Overview: Polaris, a global leader in powersports, is currently seeking an experienced Architect to design and develop high-quality Infotainment User Interfaces for our Ride Command platform. Main Responsibilities: Lead the technical design for in-vehicle infotainment applications and features. Drive new technology roadmap for the in-vehicle...


  • Bengaluru, Karnataka, India HARMAN International Full time

    About the RoleThis is a key position within the System Engineering team at HARMAN, focusing on the Ready Upgrade product. As a system engineer, you will contribute to improving product performance, identifying and resolving defects, driving design decisions, conducting code reviews, instrumenting vehicles, designing demonstrators, and more.Key...


  • Bengaluru, Karnataka, India C5i Full time

    Job Summary:C5i is seeking a highly skilled Senior User Interface Engineer to join our team. As a key member of our product development team, you will be responsible for designing and developing user interfaces that are intuitive, visually appealing, and meet the needs of our users.Key Responsibilities:Design: Conduct research to understand user behavior and...


  • Bengaluru, Karnataka, India Capgemini Full time

    Company OverviewCapgemini is a global leader in consulting, digital transformation, technology, and engineering services. Our mission is to drive innovation through the use of new technologies and agile methodologies.Job DescriptionWe are seeking an experienced Senior WPF Software Engineer to join our team working on the development of test frameworks for...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    About the RoleWe are seeking a highly skilled Automotive Infotainment Software Developer to join our team at Mercedes-Benz Research and Development India Private Limited.Key Responsibilities:Design and develop UI/UX software components for Infotainment systemsImplement C++, Qt, and qml coding and unit testingIntegrate, build, and manage the release of...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    About the RoleMercedes-Benz is seeking a highly skilled Senior Test Automation Engineer to join our team in Bangalore. As a key member of our Infotainment Systems team, you will be responsible for developing and maintaining test automation frameworks for our cutting-edge infotainment systems.Key ResponsibilitiesDesign and develop test automation frameworks...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Title: Senior Automotive Infotainment Software DeveloperJob Description:We are seeking an experienced Senior Automotive Infotainment Software Developer to join our team at Mercedes-Benz Research and Development India Private Limited.Responsibilities:Translate application storyboards and use cases into functional applicationsDesign, build, and maintain...


  • 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 Mercedes-Benz Full time

    Job Specification: Automotive Infotainment Software EngineerWe are seeking a highly skilled and experienced Software Engineer to join our team at Mercedes-Benz Research and Development India Private Limited. As an Automotive Infotainment Software Engineer, you will be responsible for designing, developing, and maintaining software applications for our...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Job Title: Research and Development Specialist - Infotainment and User InterfaceWe are looking for a skilled Research and Development Specialist to join our Infotainment and User Interface team at Mercedes-Benz Research and Development India Private Limited.Key Responsibilities:Participate in research and development of innovative infotainment and user...