Connecting to Linkedin


Lead Embedded Electronics Engineer

Lead Embedded Electronics Engineer

Job Title: Lead Embedded Electronics Engineer
Contract Type: Permanent
Location: Wiltshire
Salary: £contact for info
Start Date: ASAP
Reference: GF5681
Contact Name: Gemma Feist
Contact Email:
Job Published: May 05, 2021 18:20

Job Description

Lead Embedded Electronics Engineer
£competitive salaries

Our innovative technology client is seeking a Lead Embedded Electronics Engineer to join their team to be a part of concept development of new products within the business. This is a varied role working on a variety of projects from connectivity, sensors, microcontrollers, hardware, AI, machine learning and much more. This will suit someone with a strong embedded Electronics Engineering background looking for a fast-paced dynamic role.

The Technical Research team is responsible for a number of disciplines, including motor drive design, heater control, battery management software, and sensor systems, all of which use real-time embedded software. The team work with several of the New Product Innovation Teams, including Floor Care, Environmental Control, New Category and Hair Care, to deliver technologies into our ever-expanding product portfolio. 

The work often involves shorter-term projects targeting specific products, alongside longer-term research projects. Technologies transfer to the downstream development teams once they reach suitable maturity. We are looking for an experienced embedded software engineer who is proficient in creating and developing embedded software with particular focus on system architecture, implementation and verification. 

Minimum Bachelor’s degree in Computing Science, Electronic and Computer Engineering, or other relevant discipline with industrial experience in a relevant industry. 

Minimum technical knowledge: 
In-depth knowledge of common software design methodologies and embedded software development in C/C++.
Familiar with the requirements for real time embedded software applications and demonstrable experience of working within real time constraints.
Knowledge of Linux and FreeRTOS based systems. 
Ability to derive software requirements from product level requirements and derive own requirements when limited information is available. 
Detailed knowledge of low-level embedded microcontroller-based motor control systems and associated power systems. 
Significant experience of developing for ARM platforms including Cortex M series devices. 
In depth understanding and application of version control systems. 
Good quality engineering process understanding and appreciation.
Familiar with creating requirement documents. 
Experience of working in a laboratory environment. 
Use of lab equipment to set up experiments and to take precise measurements. 

Essential behavioural skills: 
Good analytical ability and attention to detail. 
Ability to communicate appropriate, concise and accurate information in written and verbal format to engineers and up to executive level. Ability to adapt or generate imaginative and innovative ideas, in line with core company values. 
Ability to multi-task and plan effectively when working with a variety of project teams. 
Excellent team working skills. 

Additional experience that is desirable: 
Use of Atlassian tools (JIRA, Fisheye, Crucible etc)
Knowledge of Python / Matlab scripting 
Developing low level device driver software
UML knowledge
Verilog / VHDL and FPGA experience 
Knowledge of a wide range of communication interfaces including I2C, SPI, UART 
Practical experience of building and testing electronic hardware
Experience of brushless motor drive systems, heater control, lithium-ion battery management or sensor systems.

Benefits Overview
27 days holiday plus eight statutory bank holidays
Pension scheme
Performance related bonus
Private medical insurance
Life assurance
Sport centre
Free on-site parking
Subsidised café and restaurants
Discounts on company machines

To apply please send an MS Word formatted version of your CV across for our review.