Frameware Design Engineer

Job Reference: 

Good Afternoon
We have sourced your details through an online job board and are trying to contact you about the below role
Please could you advise us on the following and email us the most up to date copy of your CV so that we can gain a better understanding of the type of work you’re looking for:
Please could you advise us on the following so that we can gain a better understanding of the type of work your looking for:
Types of positions you are interested in:
Locations you would like to work in:
Notice Period:
Salary Banding:
Type of contract e.g Temp / Perm:
Hours e.g Part Time or Full Time:
Reason for leaving your last employer:
Most recent company and Job Title:
Companies you would like to work for:
Companies you don't want to work for:
Interviews you have attended or have pending:
To ensure no duplications on the system please provide your Post Code:

Please call 07538083873 or email

Job Title: Firmware Design Engineer
Location: Buckingham
Salary: £45,000 - £55,000 pa
Ref 02234
02234 - Firmware Design Engineer - Buckingham - £45,000 - £55,000 pa
• Pension scheme
• Vitality Private Healthcare scheme
• Free parking
• Employee share options
• Childcare vouchers

We are looking for a Firmware Design Engineer to strengthen its existing firmware development team. The successful candidate will be used to programming low-level code for embedded systems using C.

The role involves development of new applications for both the Automotive and Motorsport markets as well as support and enhancement of existing firmware. Alongside writing code you will be required to analyse requirements, generate complete and accurate design documentation as well as task breakdowns and accurate estimates for project planning.

Key Responsibilities
• Development of firmware for new and existing products
• Analyse requirements and develop design alternatives.
• Provide task breakdowns and accurate estimates for project planning
• Have the ability to work with others in a cross-discipline team of engineers.
• Develop test software and procedures.
• Generate complete and accurate user and design documentation.
• Present and attend architecture, design and code reviews.
• Provide input and evaluation of new technologies and products.
• Keep current with embedded software trends and share knowledge.
• Assist in maintaining a positive and productive atmosphere within the team.

Required Skills
• 7+ years experience developing low level source code
• Strong Embedded C/C++ Design and Development skills
• A degree in Electronics or relevant discipline
• Experience in programming and debugging embedded real-time systems
• Experience with the full product development lifecycle, including post-release maintenance.
• Experience in reading schematics, data sheets and using test and measurement equipment
• Have the ability to solve problems and be self-motivated.
• Have strong communication skills, both oral and written.
Desired additional skills
• Experience developing with Keil uVision for ARM
• Strong working knowledge of Python
• Experience programming for FreeRTOS
• Commercial experience working with CAN Bus
• Exposure to GNSS

My Job Applications

You have no jobs in your application list.

You can apply for many jobs at once using this "job cart".

Click the link under the job descriptions to add here.

Sector Blog

User login