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 is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. We are a leader and proudly have the largest global presence in the industries we serve. Since our earliest days, Caterpillar has provided products and services that benefit our customers, continually improving the quality of the environment and communities where we live and work while helping build a better, more sustainable world.
This is an exciting opportunity for a recent university graduate, or someone nearing completion of an engineering university degree, focused on software development. This position is ideal for a candidate looking to start their software engineering career with the world leader in Mining Truck Solutions! This is a developmental role, and successful candidates will be trained and supported in software engineering that supports autonomous systems, including system design, software development, solution validation and system troubleshooting. You will join a supportive team who will provide ongoing mentoring and coaching as you grow in your career. This is an excellent opportunity to get hands on and become a leading expert in mining technology.
Motivated by the opportunity to deliver high quality software products to mining technology customers, you will thrive in an environment where you can collaborate with software professionals.
Working within an agile product development group:
You have an open mind to exploring different areas of software development from requirements gathering to customer delivery in a mining domain demanding the world's greatest autonomy and fleet management system.
Visa Sponsorship is not available for this position.
Posting Dates: March 19, 2026 - April 9, 2026
Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply.