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. The Engineering Rotational Development Program (ERDP) is all about developing the next generation of industry leaders and technical experts. The purpose of Caterpillar’s Engineering Rotational Development Program is to draw on your ability and further develop you through rotational assignments and learning opportunities so that you may not only fulfill your career goals but provide excellent service to Caterpillar and its customers. Our Engineering Rotational Development Program enhances the experience of engineering graduates transitioning from student to full-time engineer.