1

Software Engineer Coop Jobs in Arizona (NOW HIRING)

You will evaluate input/output processes and working parameters for hardware/software compatibility ... Center COOP site, Theater NOSCs, Functionals, NEC/NEC equivalent, and Tactical. * Develop ...

Senior Systems Engineer (SYSMAN)

Sierra Vista, AZ · On-site

$93K - $127K/yr

You will evaluate input/output processes and working parameters for hardware/software compatibility ... Center COOP site, Theater NOSCs, Functionals, NEC/NEC equivalent, and Tactical. * Develop ...

Senior Systems Engineer (ESMS)

Sierra Vista, AZ · On-site

$93K - $127K/yr

... software, and hardware, as needed. * Provide engineering support for the development and ... COOP) site, Regional Cyber Center (RCC), and installation Network Enterprise Centers (NEC) for ...

... software, and hardware, as needed. * Provide engineering support for the development and ... COOP) site, Regional Cyber Center (RCC), and installation Network Enterprise Centers (NEC) for ...

Software Engineer Coop information

See Arizona salary details

$59.2K

$137.5K

$191.5K

How much do software engineer coop jobs pay per year?

As of Aug 26, 2026, the average yearly pay for software engineer coop in Arizona is $137,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

What is a software engineer coop?

A Software Engineer Coop is a student or recent graduate who works temporarily at a company to gain practical experience in software development. These positions are typically part of a cooperative education program, where students alternate between classroom study and full-time work in their field. Software Engineer Coops assist with coding, testing, debugging, and other tasks under the supervision of experienced engineers. This role helps students apply their academic knowledge, develop technical skills, and build a professional network that can benefit their future careers.

What kind of projects and responsibilities can I expect as a software engineer coop?

As a Software Engineer Coop, you’ll typically be assigned to real-world projects that contribute to your team’s ongoing development efforts. Responsibilities often include coding, debugging, testing software, and participating in code reviews under the guidance of experienced engineers. You may also attend team meetings, collaborate with designers or product managers, and get exposure to the full software development lifecycle. The work environment is supportive and focused on learning, with mentorship and feedback provided to help you grow your technical and professional skills.

What are the key skills and qualifications needed to thrive as a software engineer coop, and why are they important?

To thrive as a Software Engineer Coop, you need a solid understanding of programming fundamentals, data structures, and algorithms, usually gained through coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and exposure to integrated development environments (IDEs) are typically required. Strong problem-solving abilities, collaboration, and effective communication distinguish standout candidates in this role. These skills and qualities are crucial for successfully contributing to development projects, learning from mentors, and integrating into professional engineering teams.
Infographic showing various Software Engineer Coop job openings in Arizona as of August 2026, with employment types broken down into 1% As Needed, 86% Full Time, 8% Part Time, 2% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $137,475 per year, or $66.1 per hour.

Electrification Testing and Validation Engineer

Green Valley, AZ • On-site


Caterpillar

7.5

Company rating: 7.5 out of 10

Based on 487 frontline employees who took The Breakroom Quiz

271st of 495 rated machine equipment manufacturers

People enjoy working here

Good employer

Recommended by students


Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Career Area:
Engineering
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Caterpillar's Resource Industries division is seeking a Testing and Validation Engineer to support the Electrification Engineering Test Team at our Tucson Proving Ground in Green Valley, AZ. The team is central to supporting testing and development for electric vehicles and charging (both stationary and mobile) solutions, helping to support Caterpillar customer's transition to a more sustainable future.
Your primary focus will be supporting the Cat® Dynamic Energy Transfer (DET), system. You will support testing, development and installation of our stationary infrastructure and collaborate with other engineers, ensuring proper system integration. You will also lead creating and enhancing safety procedures related to the system for future use at the Tucson Proving Ground and at customer sites.
Follow the link to learn more about DET: Meet the Cat® Dynamic Energy Transfer System
Why You'll Love Working Here:
  • Impactful Work: Your contributions directly shape the next generation of machines and charging solutions.
  • Career Growth: Build expertise in cutting-edge technologies and large-scale systems.
  • Team Culture: Collaborate with passionate professionals in a supportive environment.
  • Hands-on, real-world work: This is not a desk-only role. You'll be out in the field, working directly with machines, supporting test execution, and seeing technology perform in real operating environments. If you enjoy combining leadership with hands-on engineering, this role delivers both.

What You Will Do:
Drive Safety & Quality: Make safety your top priority and champion continuous improvement in every aspect of electrification testing. Review and create job procedures for system testing, installation, and maintenance.
Lead Testing Projects: Plan and execute testing and development for current and next generation charging solutions.
Collaborate & Innovate: Work closely with on-site engineers, technicians, and operators to deliver projects on time and within budget. Create/enhancing validation plans with our external engineering teams.
Leverage Data: Use tools like Excel, Tableau, (Data Analysis Tool Kit) DATK, CANape and Microsoft Office to turn raw data into actionable insights.
Solve Complex Challenges: Apply your hands-on skills and technical knowledge to troubleshoot and validate a variety of complex electrical, electronic, and software systems.
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.
Continuous Improvement: Document and share ideas to enhance safety, efficiency, product performance, and customer value.
Additional Opportunities for Supporting Team
You may also have opportunity to work within the team to support additional projects. This includes but is not limited to:
  • Supporting safe job procedures review and creation for electric vehicles, stationary charging, mobile energy transfer solutions
  • Creating/proposing validation plans when they are not readily available or unclear
  • Performing software checkout on vehicles and charging systems
  • Validation of stationary charging solutions
  • Construction and enhancement of test sites supporting energy transfer solutions
  • Leading test planning meetings
  • Enhancing future vehicle technology solutions
  • Support product demonstrations for internal and external customers
  • Mentoring interns/coop students and help train existing employees

What Skills You Will Have:
Technical Excellence: Experience in testing or validation within heavy equipment, automotive, or industrial machinery.
Product Testing: Experience designing and executing testing strategies. Experience with construction, forestry, mining or agricultural equipment is a plus.
Troubleshooting Technical Problems: Ability to diagnose and resolve technical issues related to machine software and controls. Use tools such as CAT Electronic Technician, CANape, and Cadet for machine functionalit
Decision Making and Critical Thinking: Apply sound engineering judgment to analyze complex technical issues, evaluate test results, and develop effective solutions that support safety, quality, and product performance.
Effective Communication: Clearly communicate technical information, test results, and project updates to engineers, technicians, and stakeholders while collaborating across teams to ensure project success.
Education Requirement: Degree in an accredited Engineering, Computer Science, or related engineering or technology discipline.
Top Candidates Will Also Have:
  • Experience with design, operating, troubleshooting and improving Cat® Dynamic Energy Transfer or similar transfer solutions and methodologies
  • Experience with TCE, DATK, SuperComm 2, Cadet, Caterpillar Electronic Technician, CANape, and electrical troubleshooting
  • Experience with vehicle and integration software checkouts
  • 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 environmental conditions (hot, dusty, windy, sunny, etc.)
  • Demonstrated expertise in agile adaption while still driving projects forward
  • Experience in training/upskilling others to help them grow

Additional Information:
  • This position requires the candidate to work full-time at the Tucson Proving Ground in Green Valley, AZ.
  • Domestic Relocation: Relocation assistance is not available for qualified candidates.
  • This role may require up to 10% travel.
  • Sponsorship is not available for this position.

Posting Date: 8/10/2026 - 8/24/2026
Summary Pay Range:
$97,530.00 - $146,290.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
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.
Visa Sponsorship is not available for this position.
Posting Dates:
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

What Caterpillar Inc. employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom