Principal Software & Controls Engineer
Function: Research & Product Development

Key details

  • Category: Software and Controls
  • Based at: Loughborough, UK
  • Line manager: Functional Lead, Software & Controls
  • Posted on: Wed 3 January, 2018
  • Closing date: 11:49am on Thu 18 January, 2018

About the role

Working as part of the Product Development team, this role will apply embedded controls firmware engineering expertise to lead the design and development of commercial products for use in applications ranging from small portable power devices to motive and industrial power systems.

Responsible for the technical delivery of tasks and projects, the successful candidate will lead and deliver embedded control firmware for systems and system components from early prototypes to high volume commercial products, designing firmware from low level drivers to control architectures and operating systems.

The individual will ensure the optimisation of products in the areas of performance, efficiency, durability and reliability and deliver software that follows a robust design, development and validation process, with appropriate use of the firmware toolchain and supporting development tools, including version control and configuration management.

Key to the role is the development of specifications from commercial and technical requirements and collaboration with other functional teams including electronics and systems engineering.

The successful candidate will develop interfaces to systems to facilitate debug and analysis and conduct hands on test, validation and debug of system firmware on the target product to facilitate development and understanding of systems in a real-world environment.

About you

You will hold a BEng, BSc (or equivalent) in a relevant discipline, or possess a relevant non-degree level qualification alongside suitable industrial experience.  Typically, you will have around 10 years of relevant industrial experience post completion of your degree.  Membership of a relevant professional body, with chartered engineer status is advantageous, as is evidence of technical and/or leadership development.

You will be able to demonstrate a proven track record of developing and delivering products, systems and system components and will have demonstrable experience of interfacing embedded control with real world hardware through sensors and actuators using a variety of protocols including I2C, SPI, CAN and USB.

Expertise in typical firmware development tools including IDE, version control, change management and documentation is vital, alongside the ability to coach and develop less experienced engineers to build their technical competence.

It is key to us that you have a commercial mindset and the ability to work with a flexible and solutions focused approach, in an agile and fast paced environment.  You must also be able to work collaboratively with a cross-functional team alongside both technical and non-technical colleagues.  As such, excellent communication skills are vital.

What we offer

At Intelligent Energy we offer the opportunity to work in a great team, with our world leading technology and cutting edge products. 

In addition to a competitive salary we offer a range of benefits, including pension scheme, private healthcare, life cover and 25 days holiday per year plus public holidays.  Other benefits include a childcare voucher scheme and learning & development opportunities.  Our Exceptional Contribution Award scheme recognises and rewards outstanding contributions of individuals and teams.

How to apply

To apply please email a full CV and cover letter detailing your notice period and remuneration details to, stating the job title in the subject line.