×
Register Here to Apply for Jobs or Post Jobs. X

Senior FPGA & Embedded Systems Engineer

Job in Cardiff, Cardiff City Area, CF10, Wales, UK
Listing for: Novomorphic Ltd.
Full Time position
Listed on 2026-06-07
Job specializations:
  • Engineering
    Hardware Engineer, Systems Engineer, Electronics Engineer, Robotics
  • IT/Tech
    Hardware Engineer, Systems Engineer, Robotics
Salary/Wage Range or Industry Benchmark: 100000 - 125000 GBP Yearly GBP 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Company Overview

Novomorphic is a UK semiconductor and systems design company focused on system-first secure Edge AI.

We design and deliver advanced electronics where power, thermal performance, RF behaviour, latency, reliability, and security constraints matter. Our work spans edge AI systems, digital IC design, analogue and mixed-signal systems, FPGA platforms, embedded systems, and compound semiconductor technologies.

We work through focused delivery, paid pilots, demonstrators, partner-enabled projects, and CR&D programmes. Our aim is to turn complex technical work into practical engineering outcomes, strong partner confidence, and clear commercial proof-points.

We are building Novomorphic from the ground up. We value technical excellence, ownership, curiosity, collaboration, and practical delivery.

The Opportunity

This is a senior engineering role for an experienced FPGA and embedded systems engineer who enjoys making complex hardware-based systems work in the real world.

You will work across FPGA integration, embedded interfaces, board bring-up, test benches, hardware/software integration, lab debug and prototype stabilisation.

The role is suited to candidates who sit comfortably between FPGA design, embedded systems, electronics and practical system delivery.

Role Overview

Novomorphic is seeking a Senior FPGA & Embedded Systems Engineer to help deliver FPGA-enabled intelligent hardware platforms and embedded electronic systems.

This role is different from a pure RTL design role. You will focus on the full system: FPGA logic, embedded processors, firmware interfaces, sensors, memory maps, hardware bring-up, data paths, lab validation and stable prototype delivery.

The role combines FPGA engineering, embedded system integration, hardware debug, test automation, technical documentation and close collaboration with digital design, embedded software, AI and hardware teams.

What You Will Do FPGA and Embedded System Integration
  • Integrate FPGA logic with embedded processors, firmware, sensors, memories, host interfaces and external hardware.
  • Develop and refine register maps, memory maps, control interfaces and hardware/software APIs.
  • Implement or support RTL blocks, integration wrappers, interface logic and data movement paths.
  • Support timing, latency, determinism and resource trade-offs in FPGA-enabled systems.
  • Work with embedded firmware engineers to bring up drivers, HALs, diagnostics and control interfaces.
  • Support system-level integration across FPGA, embedded software, AI models, analogue hardware and power electronics.
  • Produce clear interface documentation, bring-up notes, test procedures and review material.
Bring-Up, Debug and Validation
  • Bring up FPGA development boards, prototype PCBs and hardware demonstrators in the lab.
  • Create practical test benches, simulations, regression checks and hardware validation scripts.
  • Debug hardware and firmware issues using oscilloscopes, logic analysers, protocol analysers and on-chip debug tools.
  • Support HIL-style testing, customer demos, grant-funded milestones and internal technical validation.
  • Develop repeatable bring-up and validation workflows that can be reused across projects.
  • Help move prototypes from fragile lab setups to stable engineering demonstrators.
Collaboration and Technical Delivery
  • Work closely with FPGA designers, embedded software engineers, hardware engineers, AI engineers and system architects.
  • Participate in technical planning, design reviews, debug reviews and delivery reviews.
  • Identify technical risks early, especially around interfaces, timing, bring-up, stability and test coverage.
  • Mentor junior engineers in practical FPGA, embedded and lab-based engineering methods.
  • Help define good engineering habits for a growing start-up team.
What You Will Develop

Through the role, you will build and strengthen practical capability in:

  • FPGA-based embedded system architecture
  • Hardware/software interface design
  • Register maps, memory maps and control APIs
  • FPGA bring-up and board-level debug
  • Practical testbench, simulation and regression workflows
  • Embedded processor and SoC FPGA integration
  • Lab instrumentation, diagnostics and prototype validation
  • Real-time and deterministic…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary