Electronic Systems Verification & Validation Project Team Leader
Role details
Job location
Tech stack
Job description
Caterpillar's Intelligent Machine Systems - CAT Technology Division (Mossville, IL Building AC) is currently seeking an Electronic Systems Verification and Validation Sr Engineer to support lab-based testing for Caterpillar machines. 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. You and your team will be performing Embedded software validation using a combination of SiL (Software-in-the-loop) and HiL (Hardware-in-the-loop) methodologies to ensure high quality software for our internal and external customers. We have a fabulous team that does some of the most exciting work at Caterpillar, and we can't wait for you to join the team!!
What You Will Do:
- Lead the development and execution of the Software-in-the-Loop (SIL) test strategy for Subsystems Controls and Software, ensuring alignment with program objectives and overall V&V roadmap
- Drive implementation of the SIL strategy by:
- Establishing and standardizing SIL infrastructure and frameworks across teams
- Promoting and ensuring consistent adoption of SIL processes and best practices
- Leading the development and review of SIL regression test plans
- Overseeing the creation and quality of SIL GoogleTest scripts
- Ensuring seamless integration of SIL testing within CI/CD/CT pipelines
- Drive AUTOSAR readiness initiatives by coordinating Tech Platform conformance across Systems, Subsystems, Controls, and Software teams, with SIL as a key verification layer in the V&V strategy
- Collaborate with cross-functional stakeholders (process, systems, software, and validation teams) to improve end-to-end feature traceability, from requirements through SIL validation to HIL and system integration testing
- Lead and mentor a team of 4-6 engineers, providing technical guidance, task prioritization, and performance coaching to ensure high-quality deliverables
- Coordinate with global teams to align execution, resolve dependencies, and ensure timely delivery of SIL outcomes across programs
- Own day-to-day execution tracking, including scope, schedule, risks, and dependencies, and proactively escalate issues and drive resolution to meet project milestones
Requirements
- Analytical Thinking: 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.
- Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.
- Embedded Systems: Knowledge of embedded systems and their applications; ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within.
- Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
- Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation.
Top candidates will have:
- Bachelor's degree in engineering or computer science
- Typically, have 7+ years' experience in software development or Validation.
- Strong experience with Software In-the Loop (SIL)
- Strong experience architecting modular software features
- Strong experience with C, C++ and Simulink Autocoding
- Experience with CI/CD/CT pipelines
- Strong experience with software versioning control framework
- Experience working with Global teams
Benefits & conditions
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- 401(k) savings plans*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Employee Assistance Program*
- Voluntary Benefits and Employee Discounts*
- Career Development*
- Incentive bonus*
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
- These benefits also apply to part-time employees
This position requires working onsite five days a week.