Enable job alerts via email!

Senior Firmware Engineer

Jackson Hogg Ltd

United Kingdom

On-site

GBP 45,000 - 70,000

Full time

30+ days ago

Job summary

A global technology company in the UK seeks a Senior Firmware Engineer to develop cutting-edge handheld detection products. The role involves firmware design, collaboration within a multi-discipline team, and requires proficiency in embedded C development. Ideal candidates will have experience with key communication technologies and an innovative mindset to contribute to advanced detection systems.

Qualifications

  • Proficiency in embedded C development for Arm Cortex M4.
  • Experience with communication technologies such as Bluetooth and Wi-Fi.
  • Familiarity with peripheral development including I2C and SPI.

Responsibilities

  • Developing and enhancing handheld products.
  • Firmware design, development, and testing.
  • Requirements gathering.

Skills

Problem-solving
Teamwork
Adaptability

Education

Proficiency in embedded C development for Arm Cortex M4
Experience with Bluetooth, Wi-Fi, USB

Tools

IAR EWARM development environment
Embedded Linux
Yocto

Job description

Job Title: Senior Firmware Engineer
Department: Engineering & Production
Reports to: Engineering Manager

About the Company:

A global technology company headquartered in the UK with operations in the US. The organization is the sole commercial producer of a proprietary semiconductor material used in advanced detection technologies.

The company designs, develops, manufactures, and markets high-performance detection systems and imaging solutions. Its portfolio supports sectors such as Security & Defence, Civil Nuclear, Biological Detection, Medical Imaging, and Industrial Applications.

Innovations in detection and imaging contribute to a safer, more secure world and improved patient outcomes.

Key Responsibilities:

  • Developing and enhancing handheld products

  • Requirements gathering

  • Firmware design, development, and testing

  • Software configuration management

  • Working collaboratively within a multi-discipline team

Key Skills & Competencies:

  • Strong problem-solving skills; capable of independent and team-based work

  • Collaborative mindset for hardware design and development support

  • Quick learner with adaptability to new technologies

Education / Experience:

Essential:

  • Proficiency in embedded C development for Arm Cortex M4 with bare-metal and RTOS

  • Experience with communication technologies: Bluetooth, Wi-Fi, USB

  • Familiarity with peripheral development: I2C, SPI, UART, GPIO, ADC

Desirable:

  • Experience with IAR EWARM development environment

  • Familiarity with NXP M4 and crossover processors

  • Knowledge of battery technology and management for handheld devices

  • Understanding of processor power-saving modes

  • Experience with radiation technologies

  • Exposure to Embedded Linux and Yocto

  • Motor control systems experience

  • Knowledge of C++ and Python

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.