Control Systems Senior Engineer
Listed on 2026-05-24
-
Engineering
Software Engineer, Electrical Engineering
Job Title:
Control Systems Senior Engineer
Salary: £57,737 - £86,000 per annum
Location:
Peterborough, UK.
- 25 days annual leave + 8 bank holidays
- Up to 12% bonus
- Contributory pension scheme – Caterpillar will double employee contribution up to 10%
- Contributory share scheme – Caterpillar will match 50% of employee contribution
- Optional flexible benefits including health and dental plans, EV car lease, holiday purchase
Within Caterpillar, the Advanced Power Technology organisation leads the development of electronics, embedded software, and control systems that power a wide range of Caterpillar products globally, spanning diesel, hybrid, and fully electric power systems. The role is in the Battery Management System (BMS) software development team and leads the development and global direction of our Hardware‑in‑the‑Loop (HiL) test capabilities for BMS software.
It involves technical leadership, hands‑on development, and cross‑team collaboration to deliver high‑quality BMS software.
- Position is onsite 5 days per week at the Peterborough facility.
- Travel requirements: 0‑4 weeks per year.
- Plan and coordinate HiL verification testing for the latest BMS software using state‑of‑the‑art HiL test benches.
- Review software changes and define test requirements, selecting appropriate verification methods (HiL, SiL, on‑pack).
- Own and continuously improve local HiL hardware capability, including supplier engagement and issue resolution.
- Support the development of HiL plant models for multiple CAT battery system architectures.
- Collaborate with the global BMS verification test team to improve HiL utilisation across hardware generations.
- Define, track, and communicate test coverage metrics for each BMS software release.
- Requirements analysis – interpret customer requirements and software changes to define effective test strategies.
- Communication – strong, clear, structured.
- Quality focus – customer‑focused mindset with commitment to quality.
- Analytical thinking – solve complex problems, identify root cause, coordinate solutions.
- Technical troubleshooting – across hardware and software (code, logs, system behaviour).
- Product testing – design, plan, execute test strategies, develop test procedures, analyze results and defects.
- Experience in model‑based controls development or testing within embedded software.
- Understanding of electrification systems (batteries, motors, inverters, power electronics).
- Experience with Caterpillar control software processes and tools.
- Hands‑on experience with HiL test equipment and automated test development.
- Familiarity with version control systems (e.g., Git).
Visa sponsorship is not available for this position.
Equal Opportunity Employer – all qualified applicants are encouraged to apply.
Posting Dates:
May 18, 2026 - June 1, 2026
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: