Electronic Systems Verification & Validation Senior Engineer
Caterpillar UK
Mossville, IL, US
$112,710.00 - $169,060.00 py
On-site
Software in-the loop (sil) testing
Hardware-in-the-loop (hil) methodologies
Embedded software validation
Caterpillar UK is seeking a Senior Engineer for Electronic Systems Verification & Validation to support lab-based testing for their machines in Mossville, IL. The role involves collaborating with a team to validate embedded software using Software-in-the-loop (SiL) and Hardware-in-the-loop (HiL) methodologies, ensuring high-quality software for customers
Job Summary
In this role, you will work with an engineering team in the verification and validation of embedded software for Caterpillar machines, while building a detailed knowledge of the Electrical and Electronic Systems on Caterpillar’s products and technologies that they enable.
Lead a team of 4-6 members performing SIL activities and collaborate with global teams to deliver results.
The location for this position is Mossville, IL; Domestic relocation assistance is available for this position.
Matching Summary
Match Score: 85
Caterpillar UK is seeking a Senior Engineer for Electronic Systems Verification & Validation to support lab-based testing for their machines in Mossville, IL. The role involves collaborating with a team to validate embedded software using Software-in-the-loop (SiL) and Hardware-in-the-loop (HiL) methodologies, ensuring high-quality software for customers.
Salary
$112,710.00 - $169,060.00
Skills & Requirements
Must-have
Software In-the Loop (SIL) testing
Hardware-in-the-loop (HiL) methodologies
Embedded software validation
AUTOSAR readiness
CI/CD/CT pipeline integration
Nice-to-have
Strong architecting modular software features
Experience with global teams
Problem solving and analytical thinking
Key Requirements
Bachelor’s degree or higher in engineering or computer science
Demonstrated experience in software development or Validation
Strong experience with Software In-the Loop (SIL)
Strong experience with C, C++ and Simulink Autocoding
Experience with CI/CD/CT pipelines
Strong experience with software versioning control framework