Lead Embedded Software Engineer Transmission Controls

Caterpillar

Illinois

On-site

USD 147,000 - 193,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
PTO
401(k)
HSA
FSAs
Career development
Bonus
Life insurance
Parental leave
Tuition reimbursement

Job summary

Caterpillar Inc. in Mossville, Illinois is seeking an Embedded Software Engineering Specialist to design, develop, and optimize transmission software and controls.

You will lead technical efforts and collaborate with software architects to ensure high quality, reliable performance across Caterpillar machines. The role requires hands-on coding in C/C++, real-time embedded systems, and experience with CAN/J1939, AUTOSAR, and debugging tools.

Qualifications

  • Bachelor’s degree in Electrical/Mechanical/Aerospace/Computer Engineering or related field required or foreign equivalent.
  • 8 years of experience in developing and planning electronic control systems or embedded software for automotive/on-highway/off-highway applications.
  • Real-time software development with C/C++, Matlab/Simulink, RTOS and embedded tools.
  • Experience with CAN/J1939 for control and monitoring.
  • Knowledge of agile software development and test automation.
  • Familiarity with code editors, debuggers and AUTOSAR-related architecture.

Responsibilities

  • Lead design, development and enhancement of transmission software to optimize performance.
  • Collaborate with machine leads, software architects and QA to plan, implement and verify software.
  • Perform MIL testing and laboratory verification of embedded systems.
  • Provide technical leadership and mentorship to junior engineers.
  • Integrate common software libraries and source code from code-generation tools.
  • Apply debugging tools to improve quality and reliability of transmission control software.
  • Address product weaknesses and drive software improvements across platforms.

Skills

C/C++ programming
Real-time systems
Matlab/Simulink
RTOS
Embedded real-time software
CAN
J1939
Git
ClearCase
Diab compiler
pOSEK
Notepad++
Lauterbach Debugger
ATI Vision
Vector tools
AutoSAR architect
Agile
Test automation
GoogleTest

Education

Bachelor's degree in Electrical/Mechanical/Aerospace/Computer Engineering or related field
Master's degree in Electrical/Mechanical/Aerospace/Computer Engineering or related field

Tools

ClearCase
Git
Diab compiler
pOSEK
Matlab
Autocode generator
Notepad++
Lauterbach Debugger
ATI Vision
Vector tools
AutoSAR architect

Job description

Caterpillar Inc. in Mossville, Illinois is seeking an Embedded Software Engineering Specialist to design, develop, and optimize transmission software and controls.

You will lead technical efforts and collaborate with software architects to ensure high quality, reliable performance across Caterpillar machines. The role requires hands-on coding in C/C++, real-time embedded systems, and experience with CAN/J1939, AUTOSAR, and debugging tools.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Transmission Systems
Senior Embedded Software Engineer – Transmission Systems

Caterpillar • United States

On-site
USD 147,000 - 193,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+2
Senior Embedded Control Systems Engineer - Simulink/MATLAB
Senior Embedded Control Systems Engineer - Simulink/MATLAB

Caterpillar • Illinois

On-site
USD 113,000 - 169,000
Medical benefits
Paid time off
401(k) plan
+2
Embedded Software Engineering Specialist
Embedded Software Engineering Specialist

Caterpillar • United States

On-site
USD 147,000 - 193,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+2
Senior Embedded Software Engineer – Diesel Engine Controls
Senior Embedded Software Engineer – Diesel Engine Controls

Caterpillar • United States

On-site
USD 113,000 - 169,000
Medical, dental, and vision
401(k) plans
Health Savings Account (HSA)
+4
Senior Embedded Software Engineer – Diesel Engine Controls
Senior Embedded Software Engineer – Diesel Engine Controls

Caterpillar • Illinois

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Tuition Reimbursement
+1
Drivetrain Controls Engineer – NPI & Validation Lead
Drivetrain Controls Engineer – NPI & Validation Lead

Caterpillar • Illinois

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
Paid time off
401(k)
+8
Senior Embedded Software Engineer - Diesel Engine Controls
Senior Embedded Software Engineer - Diesel Engine Controls

Caterpillar • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off plan (Vacation, Holidays
401(k) savings plans
+14
Real-Time Embedded Positioning & Controls Engineer
Real-Time Embedded Positioning & Controls Engineer

Caterpillar • Illinois

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship available
Medical, dental, and vision benefits
+4
Drivetrain Controls Engineer - NPI Software & Validation
Drivetrain Controls Engineer - NPI Software & Validation

Caterpillar • Mossville (IL)

On-site
USD 98,000 - 146,000
Medical, dental, and vision benefits
Paid time off (Vacation, Holidays)
401(k) savings plans
+6
Positioning & Controls Engineer — Real-Time Embedded
Positioning & Controls Engineer — Real-Time Embedded

Caterpillar • Mossville (IL)

On-site
USD 98,000 - 146,000
Relocation assistance
Visa sponsorship available