Upload Button Icon Add office photos
filter salaries All Filters

2 Caterpillar Inc Senior Software Architect Jobs

HMI Senior Software Architect

8-12 years

Chennai, Bangalore / Bengaluru

1 vacancy

HMI Senior Software Architect

Caterpillar Inc

posted 4mon ago

Job Role Insights

Flexible timing

Job Description

E&T 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.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Architect roles with real interview advice

What Senior Software Architect 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%
51%
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 Brazil

Chennai, Bangalore / Bengaluru

7-12 Yrs

₹ 16-21 LPA

System Engineer at GE India Ltd

Chennai

0-7 Yrs

₹ 11-12 LPA

Control System Engineer at Caterpillar Brazil

Chennai

3-7 Yrs

₹ 7-11 LPA

Health Information Management Engineer at Hitachi Energy

Chennai

3-10 Yrs

₹ 5-12 LPA

Senior Software Architect at Wipro Enterprises

Bangalore / Bengaluru

8-16 Yrs

₹ 15-19 LPA

Health Information Management Engineer at Polaris Software Lab Ltd

Bangalore / Bengaluru

4-7 Yrs

₹ 6-9 LPA

Software Engineer at Robert Bosch Engineering and Business Solutions Private Limited

Hosur, Bangalore / Bengaluru

3-8 Yrs

₹ 8-9 LPA

Software Engineer at Robert Bosch Engineering and Business Solutions Private Limited

Hosur, Bangalore / Bengaluru

3-8 Yrs

₹ 8-9 LPA

Software Engineer at Robert Bosch Engineering and Business Solutions Private Limited

Hosur, Bangalore / Bengaluru

3-8 Yrs

₹ 7-11 LPA

Software Engineer at Robert Bosch Engineering and Business Solutions Private Limited

Coimbatore

4-8 Yrs

₹ 10-14 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

8-12 Yrs

Chennai, Bangalore / Bengaluru

4mon ago·via naukri.com

HMI Senior Software Architect

7-12 Yrs

Chennai, Bangalore / Bengaluru

4d ago·via naukri.com

Senior Software Architect Jobs in Other Companies

write
Share an Interview