Caterpillar Inc., Engineering Rotational Development Program - Product Development Track
Listed on 2026-01-11
-
Engineering
Software Engineer, Mechanical Engineer
Caterpillar Inc., 2026 Engineering Rotational Development Program - Product Development Track (ERDP) - Application via Way Up Overview
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 makers, problem solvers, and future world builders creating stronger, more sustainable communities. We don’t just talk about progress and innovation – we make it happen with our customers, where we work and live. Together, we build a better world so everyone can enjoy living in it.
Start Your Career with Purpose – the ERDP is an entry‑level program designed to develop skills and knowledge through rotational assignments, helping you achieve your career goals while contributing to Caterpillar’s mission of delivering exceptional products, services, and technologies.
It is a 12‑to‑18‑month program that provides practical experience across multiple engineering teams and technologies. It’s more than a job – it’s a launchpad for the future at one of the world’s leading manufacturers of construction and mining equipment.
What the Program Offers- Product Design:
Design components and systems for Caterpillar products to meet customer needs, collaborating with cross‑functional teams throughout the value chain. - Simulation/Performance Analysis: CFD (ANSYS), FEA, 3D modelling, autonomy sensors, photorealistic environment root‑cause investigation, system/subsystem/component design optimization, structural dynamics, engine/aftertreatment/battery/fuel‑cell/powertrain performance, and autonomy coordination.
- Test/Validation/Hands‑on:
Apply a strong mechanical engineering understanding in a hands‑on test/validation environment, troubleshooting issues and collaborating for optimal results. - Controls Development:
Develop/implement control system algorithms using MATLAB/Simulink for various systems including engine, machine implement, and powertrain controllers, handling feature requirements, implementation, and pre‑production testing. - Electronic Components:
Design and test electronic control modules and components, work with Caterpillar clients and suppliers, perform digital/analog/power circuit analysis and testing, and conduct FMEAs to meet quality requirements. - Embedded Software Development:
Develop embedded software in C, C#, and/or C++ for electronic control modules – Datalink communications, sensors/actuators, speed calculation, injection/spark timing, memory management, CPU optimization, multi‑core design, autonomy algorithms, and scripting in Python/Visual Basic for automation. - Software Validation/Verification for Electronic Systems:
Verify functionality of features or algorithms on HIL or SIL benches, understand requirements and schematics, debug/report anomalies, and help validate fixes. - Engineering Data Analytics:
Write and understand computer code, Python, analytics/data science experience, exposure to machine learning concepts/tools, and engineering/statistics fundamentals. - Process Engineering:
Apply mechanical, manufacturing, systems or industrial engineering knowledge to analyze and optimize engineering processes.
- Analytical skills, initiating ideas, troubleshooting, root cause analysis, problem‑solving, and critical thinking capabilities.
- Knowledge of engineering principles, theory, and experience gained through projects, internships, or relevant work.
- Fundamental understanding of engineering for a manufacturing environment and ability to design and implement materials, structures, machines, devices, systems, and processes that safely realize a desired objective.
- Ability to manage multiple projects simultaneously and quickly acquire and apply new skills and knowledge.
- Collaboration with diverse cultures, interpersonal styles, and abilities.
- Strong written and verbal communication skills.
- Participation in and building an inclusive, constructive, productive work environment.
- Ensuring all team members' contributions are recognized and valued.
- This position requires 12 months or less of professional experience (excluding internships).
- ABET‑accredited Bachelor’s or Master’s degree in Mechanical,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).