> Markdown version of [/jobs/ext/2801190-senior-software-controls-engineer](https://www.wearedevelopers.com/jobs/ext/2801190-senior-software-controls-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software & Controls Engineer - **Company:** Intelligent Energy - **Location:** Loughborough, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Software Applications, C Sharp (Programming Language), Software Debugging, Firmware, Performance Tuning, Data Driven Tests, Software Systems - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2856370669-senior-software--controls-engineer ## About the Role You're a motivated and detail-focused engineer who thrives in a collaborative environment and takes pride in delivering high-quality work., * A degree (Beng/BSc or equivalent) in a relevant discipline OR a relevant non-degree level qualification with suitable industrial experience * Evidence of interfacing embedded control with real world hardware through sensors and actuators using a variety of protocols including I2C, SPI, CAN and USB * Proven track record of developing and delivering products and systems. Displaying End-to-end control system design capabilities. * Ability to describe complex concepts comfortably and adapt spoken and written communication to suit the audience. * A process-driven approach to developing, testing, problem reporting and change management. * Experience with data driven analysis and problem solving. ## Description A fantastic opportunity to join a team at the forefront of fuel cell development to play your part in powering the hydrogen future., A fantastic opportunity to join a team at the forefront of fuel cell development to play your part in powering the hydrogen future. As a Software & Controls Engineer within the Product Development team, you will be responsible for developing embedded control strategies and designing, implementing, and maintaining firmware using C (embedded systems) and C# (PC applications). You will support the full product development lifecycle, from early-stage prototypes through to production-ready products, following a robust and structured development process. You will apply first-principles engineering knowledge and system-level understanding to develop model-based control strategies. An appreciation of fuel cell electrochemistry, thermodynamics, fluid dynamics, and electrical system behaviour is desirable to enable robust control system design and simulation-based development. In this role, you will undertake hands-on validation and verification activities on physical hardware, enabling effective debugging, root-cause analysis, and performance optimisation at both component and system levels. You will work closely with cross-functional teams to ensure reliable, high-quality software solutions that meet product and customer requirements. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [User 1st! Technology 2nd! Stop building AI nobody uses - start delivering real business outcomes](https://www.wearedevelopers.com/videos/100337-user-1st-technology-2nd-stop-building-ai-nobody-uses-start-delivering-real-business-outcomes) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Digital Quality & Trust: The Quality Tree Framework for Responsible AI & Software](https://www.wearedevelopers.com/videos/2015-digital-quality-trust-the-quality-tree-framework-for-responsible-ai-software) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer)