Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Caterpillar Inc.

Machine Software and Controls Test Engineer

Caterpillar Inc.

Machine Software & Controls Test Engineer supporting machine software and controls development at Caterpillar Inc. Leading testing projects and collaboration to ensure product quality and performance.

Posted 7/3/2026full-timeGreen Valley • Arizona • 🇺🇸 United StatesMid-LevelSenior💰 $97,530 - $146,290 per yearWebsite

Tech Stack

Tools & technologies
Tableau

About the role

Key responsibilities & impact
  • Lead On-Machine Testing Projects: Plan and execute software and controls tests for current and next generation Large Mining Trucks and technology platforms to confirm they meet program and customer requirements.
  • Drive Safety & Quality: Make safety your top priority and champion continuous improvement in every aspect of testing.
  • Own the Process: Collaborate with extended engineering, software and technology teams, develop test plans, document standard work procedures, execute checkouts and validation activities, and analyze results.
  • Solve Complex Challenges: Apply your hands-on skills and technical knowledge to troubleshoot and validate a variety of complex electrical, electronic, and software systems.
  • Leverage Data: Use tools like Excel, Tableau, DATK, CANape and MS Office to turn raw data into actionable insights.
  • Collaborate & Innovate: Work closely with on-site engineers, technicians, and operators to deliver projects on time and within budget.
  • Hands-On Experience: Get trained to operate Large Mining Trucks and gain deep knowledge of software and controls systems.
  • Continuous Improvement: Share ideas to enhance safety, efficiency, product performance, and customer value.

Requirements

What you’ll need
  • Bachelor's degree in Electrical Engineering, Computer Science, Mechanical Engineering or a related engineering discipline.
  • Experience in testing or validation within heavy equipment, automotive, or industrial machinery.
  • Experience designing and executing testing strategies.
  • Ability to diagnose and resolve technical issues related to machine software and controls.
  • Strong computer skills and ability to manage multiple software applications.
  • Background in product development, machine testing, mining, or electrical/electronic systems.
  • Ability to work on your feet for extended periods in varied conditions (indoor/outdoor, hot/cold, dusty).
  • Ability to safely operate equipment after training.

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
On-Machine TestingSoftware TestingControls TestingData AnalysisElectrical Systems TroubleshootingElectronic Systems TroubleshootingTesting Strategy DesignValidation ActivitiesStandard Work Procedures DocumentationMachine Software Diagnosis
Soft Skills
CollaborationContinuous Improvement MindsetProblem SolvingCommunicationSafety Advocacy