Senior Firmware Engineer (Linux)

Avanti Recruitment
Worcester, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Worcester, United Kingdom

Tech stack

Bluetooth
Software Debugging
Linux
DevOps
Linux on Embedded Systems
Embedded Software
Firmware
Field-Programmable Gate Array (FPGA)
Microsoft Visual Studio
Radio-Frequency Identification
PCI Express
Raspberry Pi
Software Engineering
Visual Systems
CPLD
Wi-Fi Technology
GIT
Wireless Technologies

Job description

  • Designing and architecting firmware solutions
  • Developing embedded Linux software on ARM and x86 platforms
  • Working across full lifecycle from prototype to production
  • Interfacing with electronics, mechanics and optical systems
  • Collaborating with cross-functional engineering teams
  • Taking technical ownership and leading where required

Technical Environment

  • Embedded Linux (ARM & x86)
  • STM32, Raspberry Pi, NXP i.MX platforms
  • Low-level hardware interfacing (analogue, digital, electromechanical)
  • USB, PCIe, MIPI, I2C, SPI
  • Cameras, motors, temperature and lighting control
  • Basic GUI development
  • Safety-critical design considerations

Requirements

This role suits an experienced engineer who enjoys working close to hardware, owning designs and contributing across the full product lifecycle., This is a hands-on senior role with genuine technical ownership and influence over system design., * Degree in Software Engineering, Electronics or similar (2:1 or above)

  • Strong firmware and embedded systems experience
  • Comfortable owning designs and working autonomously
  • Experience working close to hardware

Nice to Have

  • Git, DevOps tools, Visual Studio
  • Schematic reading and hardware debug
  • Low- to medium-volume manufacturing exposure
  • Wireless technologies (Bluetooth, WiFi, RFID)
  • PICs, CPLDs or FPGAs
  • Interest in imaging or photography, * Embedded Software
  • Linux
  • Embedded Linux
  • Firmware

Benefits & conditions

  • Competitive salary
  • Performance-related bonus
  • Hybrid working
  • Pension, private medical (including dental), life assurance
  • Relocation support if required
  • Generous holiday allowance
  • 37.5-hour working week

Apply for this position