Software Test & Validation Engineer

Caterpillar

Confirmed live today High trust
Closes in 3 days

Quick summary

Work type
On-site
Location
Peoria, IL
Salary
$89,210–$133,810 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Oct 7, 2026 (soon)

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $179k
This role $112k
$74k most similar roles pay here $232k

This role pays less than 95% of similar roles. Most pay $144,175–$214,000 — the shaded band above. At the midpoint, this role pays about $112k versus about $179k 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 157 open roles on FindRole.

Listed pay typically runs $118,860–$183,140 across 148 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Software Test & Validation Engineer

The Software Test & Validation Engineer joins an international team providing internal verification and validation for Caterpillar Trimble Control Technologies products. This role involves collaborating with internal product teams and partners from Caterpillar and Trimble to deliver high-quality solutions for the earthmoving, paving, and mining industries. Day-to-day responsibilities include resolving design or manufacturing issues, ensuring manufacturing readiness, and adopting new technologies like automation and robotics to improve efficiency. The candidate will plan and improve testing procedures, monitor machine performance reliability, and troubleshoot technical problems in a product development environment. Required skills include analytical thinking, project management, and technical excellence in product testing. Preferred qualifications include experience with grade control or machine control technology, as well as software development proficiency using Python, MATLAB, or Java to support the validation of devices and machines.

What you'll do

  • Perform internal verification and validation for Caterpillar Trimble Control Technologies products.
  • Resolve issues related to product design or manufacturing to ensure readiness.
  • Plan and improve testing procedures to increase reliability, efficiency, and cost-effectiveness.
  • Monitor machine performance, process capabilities, and result reliability.
  • Adopt new technologies like automation and robotics to improve production quality and reduce costs.
  • Design and execute testing strategies to ensure product quality at all manufacturing stages.
  • Troubleshoot technical problems within a manufacturing or product development environment.
  • Identify root causes of organizational problems and develop alternative solutions.

What we're looking for

  • A degree in an accredited Engineering, Computer Science, or Materials Science curriculum or equivalent experience in an engineering function is required.
  • Candidates should have a degree in Electrical Engineering, Computer Engineering, or Computer Science (preferred).
  • Strong experience in software test validation for devices or machines is preferred.
  • Experience with grade control or similar machine control technology is preferred.
  • Software development experience using Python, MATLAB, or Java is preferred.
  • Knowledge of earthmoving machinery or related industry knowledge is preferred.
  • Ability to design, plan, and execute testing strategies to ensure product quality at all manufacturing stages.
  • Proficiency in troubleshooting technical problems and performing root cause analysis to resolve manufacturing or development issues.

More like this

Similar roles

Software Test Engineer

Caterpillar

Chicago, IL 37 days ago $121,389–$158,480
Java Python C++ Cucumber JBehave JUnit REST APIs Karate JMeter AWS SQL TDD CI/CD Jenkins Git Apigee DevOps
7+ yrs exp

Staffed Technologies Validation Engineer

Caterpillar

Green Valley, AZ 3 days ago $97,530–$158,480
Machine Learning Linux CANape CANalyzer Vector Tools Software Product Testing Data Analysis Systems Analysis Simulation Calibration On-machine Validation CAT MineStar Robotics

Software Engineer, Test and Validation

Apple Inc

San Diego, CA 51 days ago $122,700–$214,300
Python Machine Learning Embedded Systems Firmware Data Science Computer Vision Bluetooth Tableau Superset Version Control Debugging Statistical Data Analysis Claude AI Tools

Software Engineer, Test and Validation

Apple Inc

San Diego, CA 51 days ago $142,300–$263,300
Python Machine Learning Embedded Systems Firmware Data Science Computer Vision Tableau Superset Version Control Bluetooth Real-time Audio Statistical Data Analysis Claude Debugging

Software Test Engineer

Philips

Cambridge, MA 101 days ago
C# .NET Azure DevOps GitHub Gherkin BDD Microservices Wireshark TCP/IP SAFe Agile FMEA Visual Studio Windows OS Software Verification
4+ yrs exp

Software Test Engineer

Motorola Solutions

Los Angeles, CA 82 days ago
Python C/C++ Linux Windows Android Wireshark TCPDump Putty Minicom Agile Mesh Networking RF Instrumentation System Testing