Senior Embedded Software Engineer

Avanti Recruitment

Ely

On-site

GBP 80,000 - 110,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Avanti Recruitment is recruiting a Senior Embedded Software Engineer for a specialist technology company in the UK. You will own hands-on development on SoC-FPGA platforms, building the embedded software that sits between ARM processors, FPGA logic and measurement systems.

The role requires deep experience with Embedded Linux, C/C++, and ARM-based embedded systems, plus the ability to drive processor-to-FPGA integration and high-speed data handling.

Qualifications

  • Extensive experience with Embedded Linux (PetaLinux or Yocto preferred).
  • Proficient in C/C++ for embedded development.
  • Experience with ARM-based embedded systems and SoC/FPGA integration.
  • Background in low-level hardware/software integration and device drivers.

Responsibilities

  • Develop embedded software for ARM/SoC-FPGA platforms.
  • Implement low-level drivers and memory-mapped I/O.
  • Integrate processor and FPGA components and handle data paths.
  • Port MATLAB/Python algorithms into C/C++ for real-time processing.
  • Work on high-speed data acquisition and signal processing.

Skills

C/C++
Embedded Linux
ARM-based embedded
FPGA integration
Signal processing

Tools

Yocto
PetaLinux
MATLAB
Python
AXI
DMA

Job description

We're recruiting a Senior Embedded Software Engineer for a specialist technology company developing advanced sensing and measurement systems.

This is a senior, hands-on role with significant technical ownership. You'll work on SoC-FPGA platforms, developing the embedded software that sits between ARM processors, FPGA programmable logic and complex measurement systems.

The Role:
  • Embedded Linux development in C/C++
  • ARM / SoC development
  • Processor-to-FPGA integration
  • AXI, DMA, interrupts and memory-mapped I/O
  • Low-level interfaces and drivers
  • High-speed data acquisition and processing
  • Porting MATLAB/Python algorithms into embedded C/C++
  • Signal processing and hardware/software co-design
What We're Looking For:

Strong commercial experience with:

  • Embedded Linux, ideally PetaLinux or Yocto
  • C/C++
  • ARM-based embedded systems
  • Low-level hardware/software integration
  • FPGA-connected systems

Experience with Zynq UltraScale+, signal processing, device drivers, Edge AI or industrial/test-and-measurement systems would be particularly valuable

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Avanti • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Avanti Recruitment • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer, SoC/FPGA & Linux
Senior Embedded Software Engineer, SoC/FPGA & Linux

Avanti Recruitment • Ely

On-site
GBP 80,000 - 110,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Platform Recruitment • England

On-site
GBP 50,000 - 70,000
Senior Embedded Software Engineer - SoC/FPGA & Edge AI
Senior Embedded Software Engineer - SoC/FPGA & Edge AI

Avanti Recruitment • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Octagon Group • Southampton

On-site
GBP 55,000 - 75,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Slough

On-site
GBP 65,000 - 90,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Oho Group • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridge

On-site
GBP 60,000 - 90,000
Senior Embedded Engineer: SoC/FPGA & Edge AI
Senior Embedded Engineer: SoC/FPGA & Edge AI

Avanti • Cambridgeshire and Peterborough

On-site
GBP 70,000 - 90,000