As a Senior Embedded Software Engineer - Electrification at Caterpillar’s Advanced Power Technologies organization, you will work on a cross-functional engineering team developing advanced machine electrification solutions. You will design, develop, integrate, validate, and optimize embedded software features running on electronic control units (ECUs) for electric and hybrid machine platforms. The role calls for expertise in embedded systems, real-time software development, controls integration, and software lifecycle processes. You will collaborate with systems and controls engineers, mentor junior engineers, and help deliver high-quality, production-ready software. Advanced Power Technologies defines and delivers Caterpillar’s next-generation power system technologies, including product strategy, long-term technology roadmaps, and lifecycle leadership for advanced power, electrification, electronic controls, software, and energy solutions. Its work integrates hardware, software, and digital services across Caterpillar’s Power and Energy portfolio. The position is onsite five days a week. Relocation is available, and visa sponsorship is available for eligible applicants. The summary pay range is $112,710 to $169,060; compensation may vary based on individualized factors.
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
Senior