🔔 FCM Loaded

Senior HMI Software Developer

Caterpillar

5 - 10 years

Chennai

Posted: 02/08/2025

Getting a referral is 5x more effective than applying directly

Job Description

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

The E&T HMI Team is seeking a skilled and experienced Senior HMI Software Developer to join our dynamic team. The ideal candidate will have 6+ years of experience in software development, with a strong focus on Human-Machine Interface (HMI) systems. This role involves contributing to the design and development of innovative HMI solutions, ensuring they meet high standards of performance, usability, and reliability.

Responsibilities:

  • Contribute to the design and development of HMI software architecture, ensuring scalability, performance, and security.

  • Collaborate with cross-functional teams, including hardware engineers, UX/UI designers, and product groups, to integrate HMI solutions seamlessly.

  • Participate in code reviews to ensure adherence to best practices and coding standards.

  • Identify and resolve technical issues related to HMI systems.

  • Support troubleshooting efforts to diagnose and resolve issues in HMI systems efficiently.

  • Maintain clear documentation of software design decisions and implementation details.

Degree Requirement:

  • Bachelor’s or Master’s degree in Computer Science, Electronics & Communication Engineering, or a related field.

Skill Descriptors:

Technical Excellence

Level: Working Knowledge

  • 6+ years of experience in software development with a focus on HMI systems.

  • Contribute to defining and documenting system architecture for HMI solutions, including software and network components.

  • Proficiency in C++ and familiarity with Java technologies (J2EE, Servlets, OSGi, Spring MVC or SpringBoot).

  • Experience with web technologies: HTML5, CSS, JavaScript, REST APIs.

  • Understanding of communication protocols such as CAN, J1939, Modbus, and Ethernet/IP.

  • Stay informed on HMI trends and contribute to innovation in design and development.

  • Awareness of security practices for HMI systems.

  • Experience in industries such as automotive, aerospace, or industrial automation is a plus.

Software Development

Level: Solid Experience

  • Participate in quality assurance processes to ensure HMI system reliability and performance.

  • Collaborate with UX/UI designers to deliver intuitive and user-friendly interfaces.

  • Support integration of HMI systems with other software and hardware components.

  • Monitor and optimize system performance based on user feedback and metrics.

  • Work within Agile development frameworks and contribute to sprint activities.

Technical Troubleshooting

Level: Working Knowledge

  • Strong analytical and problem-solving skills with attention to detail.

  • Methodical approach to identifying and resolving system issues.

  • Use diagnostic tools and software to troubleshoot and resolve technical problems.

Effective Communications

Level: Working Knowledge

  • Clear verbal and written communication skills for technical and non-technical audiences.

  • Engage with stakeholders to gather requirements and provide project updates.

  • Assist in developing training materials and sessions for team members and end-users.

Posting Dates:

July 31, 2025 - August 2, 2025

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

About Company

_x000d_ Caterpillar Inc. is a global leader in the design, manufacture, and distribution of heavy equipment and engines. Headquartered in Irving, Texas, the company was founded in 1925 and is renowned for its yellow machinery. Caterpillar serves industries such as construction, mining, energy, and transportation, offering a wide range of products, including excavators, bulldozers, loaders, and power generation systems. The company also provides financial and aftermarket services, such as equipment leasing and parts support. Known for its innovation and sustainability efforts, Caterpillar is committed to helping its customers improve efficiency and reduce their environmental impact while advancing global infrastructure and resource development.

Services you might be interested in

File Your ITR Now

Don’t wait for the deadline to stress you out!

Smart, fast, and reliable ITR filing for 2024-25. Submit your details today.