Description
Title: Quality/Test Engineer 3- 113733-1
Location: Mossville, IL
Duration: 12 months Contract with possible extension
The team is developing ADAS (Advanced Driver Assistance Systems) and collision mitigation systems for Caterpillar machines.
The Quality Test Engineer 3 will focus primarily on feature-level validation, test case development, test procedures, and test automation.
This is primarily a lab-based testing role, rather than a position that requires extensive hands-on operation of heavy machinery.
3.
Testing Environment
The majority of the work will be conducted in a lab/bench environment, including SIL/HIL-type testing.
Candidates may work with:
ECMs (Electronic Control Modules)CamerasRadar sensorsOther sensorsLiDARNetworks of interconnected ECMsADAS/collision mitigation systemsThe candidate will typically connect these components on a bench and validate system behavior against defined requirements.
Highest priority:
Strong experience writing test cases.Ability to understand and interpret requirements.Experience developing test procedures.Experience with some level of test automation/frameworks.Experience performing validation on test benches/lab environments.
Additional valuable experience:
ADASAutonomous systemsCollision mitigation systemsCamerasRadarLiDARSensorsKinematicsMachine/equipment knowledgeElectronics / ECMsSIL/HIL testing
Ideal Candidate Profile
The strongest candidates would likely have a combination of:
Quality/test engineering experienceStrong requirements-to-test-case experienceTest automation exposureSIL/HIL or bench testing experienceElectronics/embedded systems exposureADAS/autonomous systems knowledgeExperience working with sensors such as cameras, radar, or LiDARAbility to analyze requirements and translate them into structured validation proceduresStrong documentation and cross-functional coordination skills
Position’s Contributions to Work Group: This Quality/Test Engineer will support the Collision Mitigation System / Detect Application work group by helping plan, execute, and document validation activities for embedded safety features used on Caterpillar machines.
The role will contribute to requirements review, test plan development, issue triage, data/log analysis, validation evidence, and quality documentation needed to support software and system release readiness.
- Work will be closely tied to CMS / Detect safety technology projects involving sensors, embedded controls, machine integration, and verification of feature behavior against requirements.
Why this Role?
This role offers hands-on experience with validation of collision mitigation and machine safety systems, including test planning, bench or machine-level execution, troubleshooting, data review, documentation, and collaboration with software, systems, hardware, and validation teams.
It is a good fit for someone who enjoys practical problem solving and wants exposure to technology used across Caterpillar machine platforms.
Typical task breakdown:
- Review system/software requirements, develop or update test cases, execute bench or machine validation activities, analyze logs and test data, document results, and support issue triage through closure.
Interaction with team:
- Frequent interaction with software, systems, validation, hardware, and machine application teams through design reviews, test reviews, daily/weekly coordination, and defect-resolution discussions.
Team Structure
- Part of a global CMS / Detect engineering team supporting embedded software, system integration, validation, and product quality activities across Caterpillar machine programs.
Work environment:
- Primarily office/lab-based, on-site environment with work involving engineering collaboration, data review, test documentation, and occasional support for bench or machine-level validation depending on project needs.
Education & Experience Required:
- Years of experience: Bachelor's degree in engineering required (electrical, electronics, computer, mechanical)
- Degree requirement: 5-7 years experience required, open to Masters +4 years of experience
- Do you accept internships as job experience: yes – only relevant experience
Top 3 Skills
(Required)
- Software/system validation experience, including creating test plans, executing test cases, analyzing results, and documenting evidence against requirements.
- Strong troubleshooting and root-cause analysis skills for hardware/software/system integration issues.
- Clear technical documentation and communication skills for test status, defects, risks, and validation results.
Additional Technical Skills
(Required)
- Documentation experience, including test procedures, test reports, issue notes, validation evidence, and release-support artifacts.
• Experience with CAN/J1939, Ethernet/TCP-IP, embedded controllers, sensors such as radar/camera/GPS/IMU, HIL/bench testing, Azure DevOps or similar workflow tools, and basic scripting such as Python is preferred.
Soft Skills
(Required)
- Good communication skills
- Ability to work effectively with a large, cross-functional, and global engineering team.
• Detail oriented, organized, proactive in communicating blockers, and comfortable following structured engineering and quality processes.