Senior Embedded Software Engineer, Transmission Systems

Caterpillar

Mossville (IL)

On-site

USD 113,000 - 169,000

Full time

4 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, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
Flexible Spending Accounts (FSAs)
Incentive bonus

Job summary

Caterpillar is seeking an engineer in Mossville, IL to join the Drivetrain Systems and Software Team. You will lead design, development, and testing of transmission software, collaborating with software architects to ensure high-performance control of transmission systems.

The role requires a bachelor’s in engineering or CS, 5+ years of experience, and proficiency with MATLAB/Simulink and embedded tools. Domestic relocation is available; Visa sponsorship is not offered. Full-time with 10% travel.

Qualifications

  • Bachelor's degree in engineering or computer science required.
  • 5+ years of engineering experience typically aligned with seniority.
  • Experience using MATLAB/Simulink for software development.
  • Extensive knowledge of tools such as Git, CANalyzer, CANape, and CAN/J1939 protocols.

Responsibilities

  • Provide technical leadership in the design, development, and enhancement of transmission systems to optimize products and system.
  • Interact with machine and transmission application leads and software architects to plan, design, develop, test, and maintain transmission software.
  • Integrate common software library modules and source code generated from a code generation tool.
  • Testing and debugging embedded system software using different tools/methods to improve code quality and optimize system performance.
  • Perform laboratory verification of software along with Model in the Loop (MIL) testing.

Skills

Analytical Thinking
Problem Solving
Embedded Systems
Requirements Analysis

Education

Bachelor's degree in Engineering or Computer Science

Tools

MATLAB/Simulink
Git
CANalyzer
CANape
CAN/J1939

Job description

Caterpillar is seeking an engineer in Mossville, IL to join the Drivetrain Systems and Software Team. You will lead design, development, and testing of transmission software, collaborating with software architects to ensure high-performance control of transmission systems.

The role requires a bachelor’s in engineering or CS, 5+ years of experience, and proficiency with MATLAB/Simulink and embedded tools. Domestic relocation is available; Visa sponsorship is not offered. Full-time with 10% travel.

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 • Northern (KY)

Hybrid
USD 113,000 - 169,000
Senior Embedded Software Engineer - Transmission & Controls
Senior Embedded Software Engineer - Transmission & Controls

Caterpillar Inc. • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plan
Paid time off
Embedded Software Senior Engineer
Embedded Software Senior Engineer

Caterpillar Inc. • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plan
Paid time off
Senior Embedded Software Engineer – Real-Time ECU Systems
Senior Embedded Software Engineer – Real-Time ECU Systems

Caterpillar • Illinois

On-site
USD 113,000 - 169,000
Medical benefits
Dental & Vision
Paid time off
+9
Senior Drivetrain Design Engineer
Senior Drivetrain Design Engineer

Caterpillar • East Peoria (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plan
Health Savings Account (HSA)
+1
Senior Embedded Software Engineer - Onsite, Relocation Available
Senior Embedded Software Engineer - Onsite, Relocation Available

Caterpillar Inc. • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Relocation assistance
+1
Embedded Software Senior Engineer
Embedded Software Senior Engineer

Caterpillar • Northern (KY)

Hybrid
USD 113,000 - 169,000
Senior Embedded Software Engineer - Electrification
Senior Embedded Software Engineer - Electrification

Caterpillar • Illinois

On-site
USD 113,000 - 169,000
Medical, dental, vision benefits
401(k) savings plans
Health Savings Account (HSA)
+1
Senior Powertrain & Drivetrain Design Engineer
Senior Powertrain & Drivetrain Design Engineer

Caterpillar • East Peoria (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+6
Embedded Software Senior Engineer
Embedded Software Senior Engineer

Caterpillar • Mossville (IL)

On-site
USD 113,000 - 169,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+2