Upload Button Icon Add office photos
filter salaries All Filters

104 Caterpillar Inc Jobs

HMI Senior Software Architect

7-12 years

Chennai, Bangalore / Bengaluru

1 vacancy

HMI Senior Software Architect

Caterpillar Inc

posted 10hr ago

Job Role Insights

Flexible timing

Job Description

Career Area:

Engineering

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, youre 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 dont 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.

Role Definition

ET HMI Team seeking a highly skilled and experienced HMI Senior Software Architect to join our dynamic team. The ideal candidate will have over 10 years of experience in software architecture, with a strong focus on Human-Machine Interface (HMI) systems. This role involves leading the design and development of innovative HMI solutions, ensuring they meet the highest standards of performance, usability, and reliability.

Responsibilities:

  • Lead the design and development of HMI software architecture, ensuring scalability, performance, and security.
  • Provide technical guidance and mentorship to the development team, fostering a culture of innovation and excellence.
  • Work closely with cross-functional teams, including hardware engineers, UX/UI designers, and product group, to integrate HMI solutions seamlessly.
  • Conduct thorough code reviews to ensure adherence to best practices and coding standards.
  • Identify and resolve complex technical issues related to HMI systems.
  • Lead troubleshooting efforts to diagnose and resolve issues in HMI systems quickly and efficiently. Develop and implement strategies to prevent future issues and ensure system reliability.
  • Maintain comprehensive documentation of the software architecture and design decisions.

Degree Requirement:

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

Skill Descriptors:

Technical Excellence: Knowledge of a given technology and various application methods; ability to develop and provide solutions to significant technical challenges.

Level Working Knowledge:

  • Experience: 10+ years of experience in software development and architecture, with a focus on HMI systems.
  • Define and document the overall system architecture for HMI solutions, including software, hardware, and network components.
  • Proficiency in programming languages such as C++, Experience with common Java technologies and frameworks (J2EE, Servlets, OSGi, Spring MVC or SpringBoot). Experience with web technology stacks (HTML5, CSS, JavaScript, REST API)
  • Strong understanding of Communication Protocols such as CAN, J1939, Modbus and Ethernet IP
  • Drive innovation in HMI design and development, staying abreast of the latest industry trends and technologies.
  • Implement robust security measures to protect HMI systems from vulnerabilities and threats.
  • Experience in industries such as automotive, aerospace, or industrial automation.

Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.

Level Extensive Experience:

  • Implement and oversee quality assurance processes to ensure the reliability and performance of HMI systems.
  • Collaborate with UX/UI designers to ensure that HMI solutions provide an intuitive and user-friendly experience.
  • Ensure seamless integration of HMI systems with other software and hardware components.
  • Continuously monitor and optimize the performance of HMI systems to meet user needs and expectations.
  • Familiarity with Agile development methodologies and practices.

Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.

Level Working Knowledge:

  • Strong analytical and problem-solving skills, with a keen attention to detail.
  • Meticulous approach to identifying and resolving system faults
  • Proficiency in using diagnostic tools and software to narrow down issues

Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors.

Level Working Knowledge:

  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Communicate effectively with stakeholders, including clients, to understand their requirements and provide regular updates on project progress.
  • Develop and deliver training programs for team members and end-users on HMI systems and best practices.

Posting Dates:

February 6, 2025 - February 19, 2025

Caterpillar is an Equal Opportunity Employer (EEO).

Not ready to applyJoin our Talent Community .


Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Architect roles with real interview advice

What people at Caterpillar Inc are saying

Senior Software Architect salary at Caterpillar Inc

reported by 1 employee with 20 years exp.
₹53.2 L/yr - ₹58.8 L/yr
51% more than the average Senior Software Architect Salary in India
View more details

What Caterpillar Inc employees are saying about work life

based on 1.2k employees
74%
80%
50%
90%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Caterpillar Inc Benefits

Submitted by Company
Health Insurance
Defined Benefit Pension Plan
Long-term Disability Insurance
Supplemental Unemployment
Submitted by Employees
Job Training
Soft Skill Training
Health Insurance
Free Transport
Work From Home
Free Food +6 more
View more benefits

Compare Caterpillar Inc with

Komatsu

3.9
Compare

Volvo Construction Equipment

4.2
Compare

Tata Hitachi Construction Machinery

4.0
Compare

Liebherr

3.9
Compare

CNH Industrial

3.9
Compare

Terex

3.8
Compare

SANY Group

3.6
Compare

Doosan Infracore

3.6
Compare

JCB

4.0
Compare

XCMG India Manufacturing

4.0
Compare

Hitachi

4.0
Compare

TÜV SÜD

3.9
Compare

GE Transportation

4.3
Compare

Flowserve

4.0
Compare

KONE

4.2
Compare

GKN

3.8
Compare

Alfa Laval

4.0
Compare

Stanley Black & Decker

3.9
Compare

Schindler

3.9
Compare

Danfoss Industries

3.9
Compare

Similar Jobs for you

Senior Software Architect at CATERPILLAR INDIA PRIVATE LTD

Chennai, Bangalore / Bengaluru

8-12 Yrs

₹ 10-14 LPA

Control System Engineer at CATERPILLAR INDIA PRIVATE LTD

Chennai

6-8 Yrs

₹ 19-21 LPA

Senior Software Architect at Wipro Enterprises

Bangalore / Bengaluru

8-16 Yrs

₹ 15-19 LPA

Senior Software Architect at Consilio

Bangalore / Bengaluru

14-18 Yrs

₹ 17-22 LPA

Software Engineer at Robert Bosch Engineering and Business Solutions Private Limited

Coimbatore

4-8 Yrs

₹ 10-14 LPA

Hmi Developer at Luxoft

Bangalore / Bengaluru

5-10 Yrs

₹ 12-22 LPA

Control System Engineer at CATERPILLAR INDIA PRIVATE LTD

Chennai

6-8 Yrs

₹ 19-21 LPA

Lead Software Engineer at Cadence Design Systems

Noida

4-7 Yrs

₹ 16-20 LPA

Hmi Developer at Luxoft

Bangalore / Bengaluru

6-11 Yrs

₹ 14-24 LPA

Lead Software Engineer at Cadence Design Systems

Noida

4-6 Yrs

₹ 15-20 LPA

Caterpillar Inc Chennai Office Locations

View all
Chennai Office
Caterpillar, IITM Research Park, Kangam Village, Tharamani Chennai
Tamil Nadu 600113
Chennai Office
ASCENDAS 6th and 7th Floor, International Technology Park, Taramani Road Chennai Chennai
600 113

HMI Senior Software Architect

7-12 Yrs

Chennai, Bangalore / Bengaluru

3d ago·via naukri.com

Accounting Associate

0-3 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Field Office Coordinator

1-4 Yrs

Mumbai

3d ago·via naukri.com

NPI Team Leader

6-9 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Quality Manager

1-5 Yrs

Chennai

3d ago·via naukri.com

Data Scientist I

3-8 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

ME Engine Test Lead

1-5 Yrs

Aurangabad

3d ago·via naukri.com

ME Genset Test Engineer-1

4-8 Yrs

Aurangabad

3d ago·via naukri.com

Data Scientist I

4-8 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

ME Genset Test Engineer-2

6-10 Yrs

Aurangabad

3d ago·via naukri.com
write
Share an Interview