1,809,914open jobs
104,148companies
274,655added this week
Browse all
Salary
≈ $19k – $48k per year (Estimated)
Location
In office (Chennai)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Oct 12, 2026. Caterpillar scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Caterpillar Inc. is a leading global manufacturer of heavy construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Headquartered in Irving, Texas, the company operates a vast international footprint spanning manufacturing facilities, technology hubs, and independent dealerships. Through innovative machinery, digital solutions, and specialized financial services, it supports sustainable infrastructure development and energy production around the world.

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.

Role Definition:

Embedded Software Engineer - Automotive (5-6 + Years Experience) (C, MATLAB/Simulink, State flow. Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems.

Qualification:

B.E / B.Tech or M.E / M.Tech Specialization in Electrical or Electronics Engineering

Responsibilities:

· Design and develop Application software in C for automotive ECUs /controllers

· Develop control and state-machine logic using MATLAB, Simulink, and State flow

· Understand and integrate Data Link Layer protocols (CAN - frame handling, arbitration, message scheduling, transport protocol)

· Implement CAN/J1939 communication (PGN/SPN handling, message parsing, network management), CIP, MODBUS

· Implement automotive diagnostics (DTCs, fault handling, UDS/J1939 diagnostic services)

· Perform hardware-software integration with sensors, actuators, and ECU peripherals

· Use Vector tools (CANoe/CANalyzer) for CAN simulation, diagnostics, and validation

· Troubleshooting techniques

· Use Trace32 (Lauterbach) for unit-level debugging, memory analysis, and low-level bring-up

· Perform system testing and validation (open loop testing using ICDs, SIL, HIL) and optimize for real-time performance and reliability

Secondary Responsibilities:

· Be able to engage and collaborate with global stakeholders to deliver results

· Be able to participate and contribute ideas in a global team

· Interested in researching on new industry protocols and standards to drive innovative solutions for complex technical challenges

· Perform software FMEAs

· Familiar with ISO 26262 international automotive functional safety standard

· Familiarity with New Product Development Process

· Familiarity with Quality Standards like 6 Sigma, BIQ, Lean etc.

Additional information: This job requires 5 working days from office

This Job Description is intended as a general guide to the job duties for this position and is intended for the purpose of establishing the specific salary grade. It is not designed to contain or be interpreted as an exhaustive summary of all responsibilities, duties and effort required of employees assigned to this job. At the discretion of management, this description may be changed at any time to address the evolving needs of the organization. It is expressly not intended to be a comprehensive list of “essential job functions” as that term is defined by the Americans with Disabilities Act.

This position requires working onsite five days a week.Relocation is available for this position.

Posting Dates:

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

Not ready to apply? Join our Talent Community.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,809,914 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Chennai
≈ $16k – $39k per year (Estimated) • Hybrid • 6+ years exp • Pune
Python
DevOps
RTOS
CI/CD
Management
Agile
Scrum
QA
TestRail
Apply
≈ $21k – $54k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
C
C
U-Boot
AI/ML
Computer Vision
Machine Learning
DevOps
Linux
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
SystemVerilog
Perl
AI/ML
Computer Vision
Chips/EDA
UVM
Formal Verification
Apply
≈ $17k – $41k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chennai
C++
DevOps
RTOS
Linux
Apply
≈ $17k – $41k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chennai
C++
DevOps
Linux
Apply
≈ $15k – $33k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chennai
Python
SQL
AI/ML
Vertex AI
Scikit-learn
NumPy
LLM
Machine Learning
DevOps
GCP
Analytics
Power BI
Plotly
Looker
Apply
≈ $14k – $36k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Chennai
AI/ML
Machine Learning
Management
Agile
Apply
AWS Glue Developer 1 day ago
≈ $14k – $29k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Chennai
Python
DevOps
CI/CD
AWS
Analytics
AWS Glue
Apply
≈ $22k – $38k per year (Estimated) • Remote (India) • Full-Time • 10+ years exp • Chennai
Apply
≈ $16k – $37k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Chennai
PHP
PHP
Drupal
AI/ML
AI Agents
QA
Rest-Assured
Apply
See all jobs
This is one of many
1,809,914 more open roles from verified company boards, updated every day.