Back to Search
Overview
Mid-Level

Electronic Controls & Software - Embedded Software Engineer

Confirmed live in the last 24 hours

Caterpillar

Caterpillar

Compensation

£41,593/year

Peterborough, United Kingdom
On-site
Posted April 13, 2026

Job Description

Career Area:

Engineering

Job Description:

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.

Job Title: Electronic Controls & Software - Embedded Software Engineer

Salary: £41,593 + Depending on experience

Location: Peterborough, UK

Benefits: 

  • 25 days annual leave + 8 Bank Holidays

  • Up to 10% Bonus

  • Contributory pension scheme - Caterpillar will double the employee's contribution Up to 10%

  • Contributory share scheme - Caterpillar will match 50% of the employee's contribution.

  • Optional flexible benefits including access to health and dental care plans, EV car lease, holiday purchase.

About IPSD

Caterpillar’s Industrial Power Systems Division (IPSD) designs, tests and manufactures 0.5 to 18L Cat® and Perkins engines that power over 5000 applications including Marine, Petroleum, Industrial Applications, Electric Generators, and Locomotives. Caterpillar’s company strategy includes sustainability as one of four focus areas and IPSD is engaged and actively preparing green energy solutions for the future. 

Job Summary

The Advanced Power Technology organisation leads the development of electronics, embedded software, and control systems that power a wide range of Caterpillar products globally. Our work spans diesel, hybrid, and fully electric power systems, integrating digital technologies to improve performance, efficiency, emissions, and connectivity. We deliver solutions that enable optimised fuel usage, reduced emissions, telematics, and condition monitoring, supporting reliable operation across demanding applications such as construction, mining, power generation, and industrial equipment.

Based in Peterborough, you’ll develop embedded controls and software for diesel engines and hybrid power systems at the heart of Caterpillar’s products.  Your work will cover:

  • Engine control and aftertreatment systems

  • Digital integration, telematics, and condition monitoring

  • Solutions that enhance performance, safety, and predictive maintenance

Technology moves fast — and so do we. We’re looking for intellectually curious, motivated engineers who enjoy solving complex problems and can adapt quickly in a fast‑evolving technical landscape. You’ll be comfortable with change and keen to grow, supported by Caterpillar’s strong commitment to career development and progression.

Additional Info

  • Role is onsite 5 days per week

  • Travel requirements – 1-4 weeks per year

What You Will Do

  • Gather and analyse user and customer requirements, translating them into clear Software Requirements

  • Design, implement and document embedded software, enhancing and maintaining existing codebases

  • Test, debug, and optimise embedded software using a range of tools and methods to improve quality and performance

  • Collaborate with cross‑functional teams to provide post‑production support and resolve issues in the field

  • Apply your engineering or computer science background to deliver robust, production‑ready software solutions

What You Have

Technical Experience, Problem Solving, Effectice Communication, Analysis & Trouble Shooting - Working Experience

  • A passion for applying technology to solve complex engineering problems using logic, analytical reasoning, coding (traditional and/or model‑based), and control theory

  • Strong analytical and problem‑solving skills, with the ability to identify root causes and evaluate solutions

  • Clear and effective communication skills, able to work with technical and non‑technical stakeholders

  • A collaborative team mindset, contributing openly and supporting shared goals

  • Solid technical competence, applying engineering and software standards to deliver high‑quality solutions

  • Working knowledge of software development, including coding, unit testing, code reviews, and modern tools (e.g. Simulink, Visual Studio, Git)

  • Experience with requirements analysis and structured technical documentation

  • A foundational understanding of system and software testing across the development lifecycle

  • Strong technical troubleshooting skills, using logs, tools, and structured methods

What You Will Get

As an equal opportunity employer, we value diversity at Caterpillar and hold our people as our most valuable asset. You will have the opportunity to work and collaborate with our global team and facilities and we are looking for you to bring fresh, innovative ideas to solve complex technical problems. You will be a fully involved team member with responsibility and accountability for key deliverables and driving innovation in one of our most technologically advanced and innovative domains.

About Caterpillar

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

NB. The panel cannot make assumptions when shortlisting therefore please demonstrate your qualifications and experience on your CV relevant to the criteria outlined.

Pending the number of applications, the criteria for the position may be enhanced to facilitate shortlisting. #LI

This position requires working onsite five days a week.

 

Visa Sponsorship is not available for this position.

Posting Dates:

April 13, 2026 - April 27, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.