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. Cat Technology collaborates with partners across the Caterpillar enterprise to advance technologies which help enhance safety, productivity and efficiency across customer operations worldwide. Cat Technology leads Caterpillar’s innovation, research, and development efforts, keeping the company at the forefront of technological and engineering advancements. Role Definition: As the Embedded Software Engineer, you will collaborate within a dynamic team and contribute to the success of new technologies in the Machine Technology Platform Group. These applications are deployed on multiple mining machines such as trucks, loaders, dozers, drills, etc. This individual will participate in all the team’s functions in an Agile environment and will be responsible for designing, implementing, and validating embedded software applications for machines.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees