Job Search and Career Advice Platform

Enable job alerts via email!

Senior Firmware Engineer / Linux Developer

Vantage Consulting

Evesham

Hybrid

GBP 55,000 - 64,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global supplier of forensic science equipment is seeking a Senior Firmware Engineer to join their multi-disciplinary engineering team in Evesham. This hands-on role involves architecting and developing firmware solutions, focusing on embedded Linux for ARM and x86 platforms. Candidates should have a strong software engineering background and experience in collaborative environments. The position offers hybrid work options, a competitive salary of £55,000, and various benefits, including a performance-related bonus and a comprehensive pension scheme.

Benefits

Competitive basic salary
Performance-related bonus
Hybrid work-from-home options
Pension scheme
Private medical cover
Holiday allowance starting at 25 days plus extra days

Qualifications

  • Strong foundation in software engineering with applied design experience.
  • Experience in a collaborative, multi-skilled environment.
  • Comfortable designing and owning firmware architectures.

Responsibilities

  • Architect, design and develop firmware solutions.
  • Develop embedded Linux on ARM and x86 architectures.
  • Collaborate closely with electronics, mechanical, software, physics, optics, and chemistry teams.

Skills

Software engineering background
Design experience
Familiarity with ARM and x86 architectures
Proactive and innovative
Collaborative working

Education

Degree in Software, Electronics, or related discipline (minimum 2:1)

Tools

Visual Studio
Git
Job description
Overview

Job Title: Senior Firmware Engineer / Linux Developer
Location: Evesham, Worcestershire
Salary: £55,000

The role is with a global supplier of forensic science equipment, exporting market-leading products to government and private institutions in over 100 countries. Their technology is used to perform detailed forensic investigations both at crime scenes and within laboratories.

The Role

You will join a highly skilled, multi-disciplinary engineering team and work across the full project lifecycle, from early-stage prototypes through to production systems. This is a hands-on role offering exposure to a broad mix of technologies and the opportunity to influence technical direction and design decisions.

Key Responsibilities
  • Architecting, designing and developing firmware solutions
  • Developing embedded Linux on ARM and x86 imaging architectures
  • Working with STM32 ARM microcontrollers, Raspberry Pi and NXP i.MX platforms
  • Interfacing with analogue, digital and electromechanical components and sensors
  • Developing basic graphical user interfaces
  • Implementing communication interfaces (USB 3.2, MIPI, PCIe, I2C, SPI)
  • Camera, motor, temperature and lighting control (lasers, LEDs, flash lamps)
  • Supporting basic safety-critical circuitry
  • Collaborating closely with electronics, mechanical, software, physics, optics and chemistry teams
  • Taking ownership of designs and providing technical leadership when required
About You

Strong all-round software engineering background with applied design experience
Degree educated (Software, Electronics or related discipline - minimum 2:1)
Proactive, innovative and comfortable working in a collaborative, multi-skilled environment
Confident designing and owning firmware architectures

Desirable Experience
  • Visual Studio, DevOps, Git
  • Ability to read schematics and identify pinouts and port capabilities
  • Design for low to medium volume manufacturing
  • Wireless technologies (RFID, Bluetooth, Wi-Fi)
  • Microchip PICs, CPLDs or FPGAs
  • Interest or background in photography
Benefits
  • Competitive basic salary with performance-related bonus
  • Hybrid / work-from-home options
  • Pension scheme
  • Life assurance
  • Private medical cover (including dental)
  • Relocation assistance where applicable
  • 37.5 hours per week
  • Holiday allowance starting at 25 days plus birthday, Christmas, long service entitlement and bank holidays
Interview Process
  • Recruiter Screen (30-45 mins)
  • First Stage Teams Interview with Hiring Manager (60 mins)
  • On Site interview (2 hours)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.