Electronic Systems Verification & Validation Senior Engineer

Caterpillar Caterpillar · Industrial · Mossville, IL

This role focuses on the verification and validation of embedded software for Caterpillar machines using SiL and HiL methodologies. The engineer will develop test strategies, standardize infrastructure, drive process adoption, and collaborate with global teams. The role also involves project management for a team of 4-6 members and ensuring AUTOSAR readiness.

What you'd actually do

  1. Develop the Software In-the Loop (SIL) test strategy for the Subsystems Controls and Software
  2. Execute the SIL strategy including
  3. Enable AUTOSAR readiness by driving Tech Platform conformance across Systems, Subsystems, Controls, and Software teams, with SiL serving as the primary verification layer within the V&V strategy
  4. Collaborate with process partners to improve end‑to‑end feature traceability from requirements, SIL test planning and results, to HIL testing and software integration testing.
  5. Lead a team of 4-6 members performing SIL activities and collaborate with global teams to deliver results

Skills

Required

  • Embedded Systems
  • Requirements Analysis
  • Technical Troubleshooting
  • Software In-the Loop (SIL)
  • architecting modular software features
  • C, C++
  • Simulink Autocoding
  • CI/CD/CT pipelines
  • software versioning control framework

Nice to have

  • Analytical Thinking
  • Problem Solving
  • working with Global teams