Senior Firmware Engineer

Jackson Hogg
Durham, County Durham
12 months ago
Applications closed

Related Jobs

View all jobs

Senior Firmware Engineer - Complex Problem Solving

Newton Colmore Cambridge, United Kingdom
On-site Clearance Required

Firmware Technical Lead - Medical Devices and Quality Systems

Verso Recruitment Teversham, Cambridgeshire, United Kingdom
On-site

Senior Systems Administrator

Medtronic Watford, United Kingdom
Remote

Senior Orthopaedic Robotics Specialist (CORI)

Smith & Nephew Birmingham, United Kingdom
Hybrid

Senior Orthopaedic Robotics Specialist (CORI)

Smith & Nephew Leicester, LE1 5YA, United Kingdom
Hybrid

Senior Orthopaedic Robotics Specialist (CORI)

Smith & Nephew Stoke-on-Trent, United Kingdom
Hybrid
Posted
2 Jul 2025 (12 months ago)

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

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.