At a Glance
- Tasks: Lead the development of cutting-edge Battery Management System software and coordinate HiL testing.
- Company: Join Caterpillar, a global leader in advanced power technology.
- Benefits: Enjoy 25 days leave, up to 12% bonus, and flexible benefits.
- Other info: Onsite role in Peterborough with excellent career growth opportunities.
- Why this job: Make an impact on innovative electrification systems and work with state-of-the-art technology.
- Qualifications: Strong analytical skills and experience in embedded software testing required.
The predicted salary is between 57737 - 86000 € per year.
Salary: £57,737 - £86,000 per annum
Location: Peterborough, UK.
Benefits:
- 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
Job Summary:
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.
Additional Information:
Position is onsite 5 days per week at the Peterborough facility. Travel requirements: 0‑4 weeks per year.
What You Will Do:
- 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.
What You Have:
- 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.
Other Desirable Skills/Experience:
- 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).
Additional Notes:
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
Control Systems Senior Engineer in Peterborough employer: Caterpillar Inc.
Caterpillar is an exceptional employer, offering a dynamic work environment in Peterborough where innovation meets collaboration. With competitive benefits including a generous pension scheme, flexible health options, and opportunities for professional growth, employees are empowered to thrive both personally and professionally. The company's commitment to quality and cutting-edge technology in the Advanced Power Technology organisation ensures that every team member plays a vital role in shaping the future of power systems.
StudySmarter Expert Advice🤫
We think this is how you could land Control Systems Senior Engineer in Peterborough
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Caterpillar. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Prepare for interviews by brushing up on your technical skills. Dive into topics like HiL testing and BMS software. We want you to shine when they ask about your experience!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Be ready to discuss how you've tackled complex issues in the past. Caterpillar loves a candidate who can think on their feet!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Control Systems Senior Engineer in Peterborough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Control Systems Senior Engineer role. Highlight your experience with HiL testing and any relevant projects that showcase your skills in embedded software and control systems.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about BMS software development and how your background aligns with our needs at Caterpillar. Keep it clear and structured.
Showcase Your Problem-Solving Skills:In your application, don’t forget to mention specific examples where you've tackled complex problems. We love analytical thinkers who can identify root causes and coordinate effective solutions!
Apply Through Our Website:We encourage you to apply through our website for the best chance of success. It’s straightforward and ensures your application gets to the right people quickly!
How to prepare for a job interview at Caterpillar Inc.
✨Know Your HiL Inside Out
Make sure you understand Hardware-in-the-Loop (HiL) testing thoroughly. Brush up on the latest techniques and tools used in BMS software development. Being able to discuss your hands-on experience with HiL test equipment will show that you're not just familiar with the theory but can apply it practically.
✨Communicate Clearly and Confidently
Strong communication skills are key for this role. Practice articulating your thoughts clearly and structure your answers logically. Use examples from your past experiences to demonstrate how you've effectively communicated complex technical information to different teams.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific instances where you've tackled complex problems in control systems or embedded software. Highlight your analytical thinking and how you identified root causes, coordinated solutions, and improved processes. This will illustrate your quality focus and customer-oriented mindset.
✨Familiarise Yourself with Caterpillar's Processes
If you have experience with Caterpillar's control software processes and tools, make sure to mention it. If not, do some research on their methodologies and be ready to discuss how your background aligns with their practices. This shows your commitment to integrating smoothly into their team.