Job Search and Career Advice Platform

Enable job alerts via email!

Senior Firmware Engineer

Murray McIntosh & Associates

Coventry

On-site

GBP 50,000 - 70,000

Full time

27 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment firm is seeking a Principal Firmware Engineer to work on embedded firmware for a client in Coventry. The ideal candidate will have expertise in C & C++, experience with real time operating systems, and knowledge in STM32 and FreeRTOS. Responsibilities include realizing product specifications, improving development processes, and ensuring quality and compliance. This role is a permanent position offering opportunities for professional growth.

Qualifications

  • Expert in the use of C & C++.
  • Experience programming on real time operating systems.
  • Knowledge of STM32 and FreeRTOS.
  • Experience developing products in highly regulated industries.

Responsibilities

  • Realising product specification through embedded firmware.
  • Create firmware requirement specifications and design documentation.
  • Contribute to the improvement of embedded development processes.
  • Contribute to definition of work, approach and architectural solutions.
  • Own quality of output ensuring appropriate levels of quality.
  • Maintain and update existing firmware addressing defects.
  • Run and participate in design reviews.
  • Collaborate with validation team for increased understanding.
  • Ensure product compliance to ISO9001.

Skills

C & C++
Real time operating systems
STM32
FreeRTOS
Keil IDE
MPLAB for STM32
Firmware for low power safety critical devices
TFT LCD display control drivers
GUI development
Job description

Murray McIntosh are currently seeking a Principal Firmware Engineer to work for a client of ours on a permanent basis as detailed below.

Responsibilities:
  • Realising product specification through embedded firmware
  • Create firmware requirement specifications and design documentation
  • Contribute to the continued improvement of the embedded development processes to ensure continuous enhancement of the team and our processes
  • Contribute to definition of work, approach and architectural solutions
  • Own quality of your out put ensuring appropriate levels of quality
  • Maintain and update existing firmware addressing defects and implementing enhancements
  • Run and participate in design reviews, creation of reports and associate documentation
  • Collaborate with validation tea to increase understanding and reduce development iterations
  • Ensure product compliance to ISO9001.
Skills & Qualifications:
  • Expert in the use of C & C++
  • Experience of programming on real time operating systems
  • Knowledge of STM32 and FreeRTOS
  • Keil IDE, MPLAB for STM32 (advantageous)
  • Experience developing products in highly regulated industries
  • Experience of developing firmware for low power safety critical devices
  • Knowledge of TFT LCD display control drivers and GUI development
  • Familiarity with RF te...
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.