Principal Software & Controls Engineer
Function: Research & Product Development

Key details

  • Category: Software & Controls
  • Based at: Loughborough, UK
  • Line manager: Software & Controls Manager
  • Posted on: Wed 11 May, 2022
  • Closing date: 5pm on Tue 31 May, 2022

About the role

Working as part of the Product Development team, you will apply your embedded controls firmware engineering skills to lead a team in the design and development of control firmware for commercial products. These are used in applications including automotive, industrial power systems and UAVs to name a few.

You will lead a team of firmware developers encouraging best practices to architect, write, document and test C code for microcontroller applications. This will be done to enhance quality and maintainability of our products meeting the necessary certification requirements.

You will deliver embedded control firmware for systems and system components from early prototypes to fully developed products, ensuring that firmware is delivered following a robust design, development and validation process.

You will have responsibility for the appropriate use of the firmware toolchain and supporting development tools including version control and configuration management.

Collaborating with other functional teams, you will be responsible for specification development from customer and internal requirements and realising these in our products.

You will 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

We are looking for an enthusiastic and motivated individual who wants to be part of a dynamic team innovating products for the clean energy sector. You will hold a BEng, BSc (or equivalent) in a relevant discipline, or possess a relevant non-degree level qualification alongside suitable industrial experience.  Membership of a relevant professional body, progressing towards chartered status is advantageous.

You will have demonstrable relevant industrial experience in writing C code for microcontrollers, alongside a proven track record of developing, delivering and documenting firmware products, systems and system components. You must have experience in leading a team of firmware developers and responsibility for the firmware design life cycle.

You will be able to demonstrate experience of interfacing embedded control with real world hardware through sensors and actuators using a variety of protocols including I2C, SPI and CAN.

You will have proven capability of delivering work packages on time and to commercial and technical requirements.

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

The salary on offer for this position will be up to £60,000 per annum based on skills and experience.

This role is based on site in our Loughborough facility.

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

We offer the following range of benefits:

  • Salary sacrifice pension scheme
  • Private healthcare
  • Life cover
  • 25 days holiday per year plus public holidays with flexibility to buy or sell holidays each year
  • Exclusive discounts at a wide range of high-street and online retailers
  • A relocation allowance where required
  • Reimbursement of professional memberships or subscriptions
  • Free on-site parking
  • Free tea and coffee

Click here to find out more about what we offer.


Apply now

Fill out this online form.