HMI Software Engineer

1 week ago


Bengaluru, Karnataka, India Domnic Lewis International Full time
Software Engineer Job Description

We are hiring for a product-based MNC organisation in Bengaluru, with an attractive salary range of 20-30 LPA.

About the Role

This is an exciting opportunity to build world-class connected rider solutions. The ideal candidate possesses strong communication, problem-solving, attention to detail, design, coding, and testing skills, and is effective in a fast-paced Agile Development environment.

As a Senior Software Engineer, you will be responsible for:

  • Understanding timelines, proactively coordinating, and communicating to ensure deadlines are met.
  • Working with company team members and external vendors in multiple locations.
  • Collecting requirements from UI/UX designers, asking clarifying questions, validating concepts and approaches.
  • Quickly understanding hardware/architecture capabilities & limitations, identifying risks, and proposing solutions.
  • Producing task breakdowns and estimates.
  • Writing modular code that is performant, high-quality, self-documenting, adheres to standards and best practices.
  • Writing unit tests and contributing to test automation frameworks.
  • Providing feedback on designs and code via peer reviews.
  • Assisting with integration testing, including cloud connectivity.
  • Producing documentation that captures assumptions and decisions and builds institutional knowledge.
  • Increasing the team's velocity/productivity by making suggestions that eliminate waste.
Requirements

To be successful in this role, you should have:

  • A Bachelor's degree in Computer Engineering, Computer Science, Electronics engineering, or a 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.
  • The 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.
About Us

We are a product-based MNC organisation based in Bengaluru, offering competitive salaries and benefits.



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

    We are seeking a skilled Senior HMI Software Engineer to join our Ride Command team and contribute to the development of world-class connected rider solutions. The ideal candidate will have strong communication, problem-solving, and coding skills, as well as experience with HMI development tools, embedded systems, and Agile Development environments.


  • Bengaluru, Karnataka, India Talpro Full time

    HMI Development RoleAt Talpro, we're seeking a skilled HMI Development Specialist to lead the design and development of intuitive and user-friendly HMI systems for various applications. This role requires collaboration with UX/UI designers to create HMI frameworks that ensure usability and accessibility.Key Responsibilities:• Define and implement best...

  • Software Engineer

    18 hours ago


    Bengaluru, Karnataka, India KPIT Full time

    We are currently seeking an experienced Software Engineer to join our team at KPIT in Bangalore. This is a fantastic opportunity for individuals who possess a strong background in Qt, QML, and C++ programming languages.Job DescriptionThe ideal candidate will have experience with Qt Creator, Qt Designer, and Qt Quick, as well as familiarity with...


  • Bengaluru, Karnataka, India Bosch Full time

    Job Title: Augmented Reality HMI Software Development SpecialistCompany OverviewBosch, a renowned technology company, is seeking a talented software developer to join its team.Salary and BenefitsThe estimated salary for this position is $120,000 per year, offering competitive compensation and benefits package.Job DescriptionWe are looking for an experienced...

  • HMI SW Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Bosch Full time

    Job OverviewWe are seeking a highly skilled HMI Software Engineer to join our team at Bosch.Salary and BenefitsThe estimated annual salary for this position is $120,000-$180,000, depending on location and experience.Key ResponsibilitiesAs an HMI Software Engineer, you will be responsible for developing Qt-based automotive cockpit applications. Your primary...


  • Bengaluru, Karnataka, India ARYAN HR SOLUTIONS Full time

    We are seeking an experienced Software Design Engineer to join our esteemed client in Hosur, India. This role involves developing and validating software according to customer requirements.**Key Responsibilities:**Develop software as per software requirement document.Validate software modules and logic.Debug and perform hardware-in-loop tests.Integrate...


  • Bengaluru, Karnataka, India Centum Electronics Ltd. Full time

    Job Title: Radar GUI/HMI Developer - User Interface ExpertAbout the Role:We are seeking an experienced Radar GUI/HMI Developer to join our team at Centum Electronics Ltd. This is a fantastic opportunity for a skilled front-end developer to work on designing and implementing graphical user interfaces for radar systems.Responsibilities:Design intuitive and...


  • Bengaluru, Karnataka, India Swasti Enterprises LLP Full time

    Job DescriptionWe are seeking an experienced PLC Test Engineer to join our team at Swasti Enterprises LLP. In this role, you will be responsible for designing and executing test cases for Programmable Logic Controller (PLC) and Human-Machine Interface (HMI) products.About the Role:You will participate in black box testing for PLC and HMI, configuration...


  • Bengaluru, Karnataka, India Bosch Full time

    Job OverviewWe are seeking a highly skilled Strategic Business Development Executive to join our team at Bosch, focusing on HMI services. As a key member of our business development team, you will be responsible for identifying and evaluating potential business opportunities, assessing market trends, competitor analysis, and customer needs.Estimated...


  • Bengaluru, Karnataka, India Mercedes-Benz Full time

    Fachabteilung: Infotainment, UI, Interior sensingbeiträgt zum Erfolg von Mercedes-Benz durch:Entwicklung von Software- und Hardware-Lösungen für Infotainment- und BenutzerschnittstellenDesign und Implementierung von Fahrzeuginterieur-Sensoren und HMI-SystemenArbeit mit internationalen Teams für die Entwicklung und Implementierung von...


  • Bengaluru, Karnataka, India Veolia Water Technologies (VWT) Full time

    Veolia Water Technologies (VWT) is seeking a highly skilled Automation Controls Engineer to join our team. In this role, you will design and implement control systems for water treatment plants.Job SummaryThis position requires strong knowledge of automation controls and instrumentation, with a focus on PLC programming and HMI/SCADA system development. The...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About the Creative Synergies Group:A global technology services company, serving 40+ Fortune 500 clients with a revenue split predominantly from US, Europe, and Japan-based customers.Our current verticals include Transportation, Energy/Process Industry, Industrial Products, and Hi-Tech sectors. We provide Product Engineering Services (PES), encompassing...


  • Bengaluru, Karnataka, India Luxoft Full time

    About Us:Luxoft is a leading independent software services company, serving clients worldwide. Our Digital Cockpit practice focuses on delivering cutting-edge user experiences to customers in the automotive industry.Our Project:We are developing an IVI systems platform for leading OEMs, leveraging agile methodologies and Automotive SPICE practices to ensure...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Key Responsibilities:We are seeking a highly skilled Senior Software Engineer to join our Product & Engineering team at Iosys Software.Key Requirements:5+ years of experience in software development with a focus on full-stack engineering.Strong expertise in Golang, React Native, and mobile application development.Proficiency in NoSQL data stores such as...


  • Bengaluru, Karnataka, India Iosys Software Full time

    Job Title: DevOps EngineerJob Summary:At Iosys Software, we are seeking a skilled DevOps Engineer to collaborate closely with our Product and Engineering teams. This role involves having knowledge of all stages of software development and working alongside other software engineers and developers.Key Responsibilities:Develop high-quality code across system...


  • Bengaluru, Karnataka, India Creative Synergies Group Full time

    About Creative Synergies Group, a global technology services company with 40+ Fortune 500 clients:95% revenue from US, Europe, Japan based customersCurrent Verticals: Transportation, Energy/Process Industry, Industrial Products, Hi-TechWe are seeking an experienced Automation Systems Engineer to join our team on an onsite basis in the United States.About the...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    We are seeking an experienced and talented Senior Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our engineering team, you will be responsible for designing and implementing complex software systems that align with our company's technical vision.In this role, you will collaborate with product managers, UX/UI designers,...


  • Bengaluru, Karnataka, India Intelliswift Software Full time

    Job OverviewWe are seeking a highly skilled Cloud Software Engineer to join our team at Intelliswift Software. As a key member of our team, you will be responsible for designing and developing cloud-based software applications using Microsoft Technology (.NET).The ideal candidate will have 4-6 years of experience in development, with a strong understanding...


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

    About KPIT TechnologiesKPIT Technologies is a global partner to the automotive and mobility ecosystem, making software-defined vehicles a reality.We help our clients implement next-generation technologies for a future mobility roadmap with 11,000+ automobelievers across the globe specializing in embedded software, AI, and digital solutions.Job Opportunity in...