cat

Senior Backend Embedded Software Engineer

Apply Now

At a Glance

Location
Mossville, Illinois, United States
Employment
Full time
Compensation
$112,710.00 - $169,060.00 Compensation and benefits off
Posted
2026-03-24

Key Requirements

Required Skills

AgileCI/CDDockerGitJenkinsLinux

Domain Knowledge

  • Embedded Systems
  • Engineering
  • Regulatory

Requirements

Write and implement source code in C++ for embedded systems.

Test and debug embedded system software using various tools and methods to enhance code quality and optimize system performance.

Collaborate with cross-functional teams.

Software Development:

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

Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems.

Compensation & Benefits

$112,710.00 - $169,060.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market

location, job-related

knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

Responsibilities

Develop, design, implement, and test software for Linux-based Gen 7 Displays, ensuring system efficiency and stability.

Gather and analyze user/client requirements to create Software Requirements Specification (SRS) documents.

Write and implement source code in C++ for embedded systems.

Test and debug embedded system software using various tools and methods to enhance code quality and optimize system performance.

Collaborate with cross-functional teams.

Software Development: