cat
Senior Backend Embedded Software Engineer
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
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: