Firmaware Design Engineer - Buckingham

bct resourcing
30 Mar 2019
28 Apr 2019
Contract Type
Full Time
Position: Firmware Design Engineer
Location: Buckingham
Salary: £45000 - £55000 per annum
Job type: Permanent

Must have:

o Excellent communication skills. The successful candidate will be liaising with multiple stakeholders within the business, and gathering their requirements for the product. Someone who perhaps worked client-side and is used to the type of dynamic communications, bouncing ideas around, and formulating them clearly, would be ideal. Written comms have to be up to scratch as well.
o Must have experience of Python/C/C++, although client can be flexible on speciality.
o 5 years' experience in firmware development.

Team Set Up:

7 people in the team at the moment, reporting to the Firmware Development Manager

Looking for somebody to strengthen the existing firmware development team. The successful candidate will be used to programming in C/C++ or Python on embedded systems running in RTOS, bare metal or Linux.
The role involves the development of new firmware for our new and refreshed GPS based products as well as the support and enhancement of existing firmware. This is a senior role so alongside writing code you will be required to:

o Analyse requirements and develop design alternatives.
o Develop test software and procedures.
o Generate complete and accurate user and design documentation.
o Present and attend architecture, design and code reviews.
o Provide input and evaluation of new technologies and products.
o Keep current with embedded software trends and share knowledge.
o Provide task breakdowns and accurate estimates for project planning
o Assist in maintaining a positive and productive atmosphere within the team.

Qualifications & Experience:

o A degree in a relevant discipline.
o A minimum of 5 years' experience in firmware development.
o Thorough understanding of embedded software design and coding.
o Experienced in design and coding using C/C++ or Python.
o A self-starter but equally capable of working within a team.

To be considered please apply online with your recent CV. For further details please call

Similar jobs

Similar jobs