Lead Embedded Engineer

Caterpillar

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Mossville, IL
Salary
$128,470–$192,710 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Oct 15, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $177k
This role $161k
$117k most similar roles pay here $233k

This role pays less than 61% of similar roles. Most pay $150,374–$203,437 — the shaded band above. At the midpoint, this role pays about $161k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 140 open roles on FindRole.

Listed pay typically runs $121,389–$183,140 across 131 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Lead Embedded Engineer

Lead Embedded Engineer serves as a primary advocate for customers within the Common Services and Network Solutions team, focusing on network and core functionality requirements for machine and engine products. This role involves managing customer interactions, translating requirements into technical specifications, coordinating release planning, and overseeing feature enhancements. The engineer will develop embedded C or C++ code, build software components following architecture standards, and manage data link communication libraries. Key technical competencies include experience with CAN, CAN FD, J1939, and Ethernet protocols, as well as knowledge of AVB/TSN, Industrial Ethernet, and autonomy middleware. The position addresses the challenge of providing robust embedded software solutions for industrial applications, specifically focusing on developing reliable data link communications, information services, security features, and boot software to ensure seamless connectivity across a diverse range of heavy machinery and engine systems.

What you'll do

  • Act as the primary point of contact between customers and the internal engineering team.
  • Translate customer requirements into technical specifications for the global value team.
  • Prioritize product features and manage project schedules and budget planning with clients.
  • Develop embedded C/C++ code to meet system requirements and architecture standards.
  • Design and develop software components for data link communication and network functionality.
  • Resolve complex technical issues across hardware, software, and application platforms.
  • Facilitate release planning and ensure necessary tools are available for the development team.
  • Provide consulting on developer workbench tools and evaluate different software implementation methods.

What we're looking for

  • Experience in leading requirements, design, development, and testing for network communication and foundational information software in embedded systems.
  • Ability to develop embedded C or C++ code solutions that comply with architecture standards and common processes.
  • Proficiency in technical troubleshooting, requirement analysis, and effective communication to resolve issues and interpret project needs.
  • Capability to estimate and monitor development time and costs based on functional and technical requirements.
  • A bachelor's degree in electrical, electronics, or computer engineering/science and 6 years of systems and software development experience (preferred).
  • A master's degree in electrical, electronics, or computer engineering/science and 3 years of embedded network communication systems and software development experience (preferred).
  • 4 years of concurrent experience in automotive, machine, or industrial embedded software development (preferred).
  • Knowledge of AVB/TSN, Industrial Ethernet protocols, autonomy middleware, and data link libraries such as CAN, CAN FD, J1939, or Ethernet (preferred).

More like this

Similar roles

Tech Lead Hardware / Embedded Engineer

Cisco

Santa Monica, CA 7 days ago $151,300–$216,200
PCB Design Embedded Systems Firmware C C++ FPGA RTL HLS Ethernet UART SPI USB GPIO Signal Integrity Control Algorithms Data Acquisition RF EMI/EMC Quantum Networking
8+ yrs exp

Lead Software Engineering Embedded

L3Harris

Richardson, TX 9 days ago
C++ RTOS Greenhills RTOS Embedded Systems Linux Modern C++ Firmware Device Drivers Board Support Packages (BSPs) Agile Scrum Test Automation Hardware-Software Integration
9+ yrs exp

Senior Embedded Engineer

Anduril Industries

Waltham, MA 10 days ago $191,000–$253,000
FPGA VHDL Verilog SystemVerilog RTL Xilinx Vivado Intel Quartus Python MATLAB Embedded Linux Git AXI SERDES DDR Ethernet SPI I2C Computer Vision Firmware Hardware Acceleration
10+ yrs exp

Lead Hardware Engineer

General Dynamics

Pittsfield, MA 30 days ago $142,696–$158,303
Electrical Hardware Design PCB FPGA Circuit Card Schematics Network Infrastructure R&D Cybersecurity Encryption Algorithms Secure Boot Trusted Platform Architecture AI
8+ yrs exp

Lead Hardware Engineer

General Dynamics

Pittsfield, MA 23 days ago $124,397–$138,003
Electrical Engineering FPGA Circuit Card Schematics Network Infrastructure Hardware Design Cybersecurity Encryption Algorithms Secure Boot Trusted Platform Architecture AI R&D
5+ yrs exp