Embedded Software Team Lead, Positioning and Controls

Caterpillar

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $182k
This role $161k
$118k $229k
below market most similar roles pay here above market

This role pays less than 69% of similar roles. Most pay $150,499–$214,000 — the blue band above. At the midpoint, this role pays about $161k versus about $182k 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 105 open roles on FindRole.

Listed pay typically runs $128,470–$192,710 across 100 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Embedded Software Team Lead, Positioning and Controls

The Embedded Software Team Lead provides technical direction and supervision to a staff of control systems engineers, software engineers, and technical specialists within the CTCT division. This role involves coaching the work group, establishing team strategies, and managing the software development lifecycle to meet quality and cost targets. Key responsibilities include overseeing positioning, controls, and commissioning algorithm development, performing requirements analysis, and designing working prototypes. The position requires expertise in conceptual design, data analysis, failure prevention, and troubleshooting complex systems. Candidates must demonstrate proficiency in control and state estimation theory, as well as experience with new product introduction. The work focuses on developing positioning, control, and automation products for earthmoving and paving machines using GNSS, optical total stations, lasers, and sonics to provide accurate guidance.

What you'll do

  • Supervise a staff of engineers and specialists in the design, development, and research of positioning and control products.
  • Establish team-level strategies to solve technical problems related to products, processes, and components.
  • Manage the software development lifecycle to meet specific time, cost, and quality targets.
  • Lead the requirements analysis process by producing detailed functional models and ensuring requirement traceability.
  • Resolve high-impact technical problems and equipment issues using advanced diagnostic techniques and tools.
  • Design working prototypes and develop proof-of-concept exercises to validate new product designs.
  • Develop organizational standards and procedures for product planning, development, and delivery cycles.
  • Monitor high-risk projects for critical path status and ensure efficient utilization of technical resources.

What we're looking for

  • Bachelor’s degree in Engineering, Computer Science, or Materials Science with extensive experience or a Master’s degree in these fields with solid experience.
  • Extensive experience overseeing development activities for multiple products or product lines.
  • Expert-level project management skills to manage multiple high-risk, high-cost projects involving multiple stakeholders.
  • Extensive experience in team management, including leading mission definition and maintaining team enthusiasm.
  • Extensive experience in requirements analysis, including producing detailed functional models and supervising requirements analysis tools.
  • Extensive experience in troubleshooting technical problems and using advanced diagnostic techniques for performance-related problems.
  • Extensive experience in product design and development, including creating new techniques to expedite development processes.
  • Experience with NPI, Control and State Estimation Theory, and coaching/leading a team (preferred).

More like this

Similar roles

Positioning and Controls Software Engineer

Caterpillar

Mossville, IL 8 days ago $97,530–$146,290
C++ Simulink Kalman Filters Real-time Operating Systems GNSS IMU Control Algorithms Sensing Technology Laser Receivers UTS Systems Pareto Charts

Senior Autonomy Systems Engineering Specialist

Caterpillar

Washington, IL +1 30 days ago $128,470–$208,770
Artificial Intelligence Robotics Systems Integration Edge Computing LIDAR GNSS GPS Radar HIL Perception Planning Controls Positioning Hardware Coordination Verification Validation Simulation

CAT Grade Development Engineering Specialist

Caterpillar

Clayton, NC 10 days ago $128,470–$208,770
C C++ Matlab Simulink Embedded Software Software Architecture Grade Control Systems Real-time Controllers GNSS IMU Position Sensing Verification Validation Debugging
8+ yrs exp

Embedded Software Technical Leader

Cisco

Milpitas, CA 6 days ago $186,900–$267,700
C C++ Python Linux BIOS BSP Device Drivers FPGA Sonic ONIE BMC IPMI Redfish I2C SPI UART PCIe GPIO GDB KGDB AI/ML
10+ yrs exp

Lead Software Engineering, Embedded 1

L3Harris

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