Senior Firmware Engineer in Edinburgh

Senior Firmware Engineer in Edinburgh

Edinburgh Full-Time No home office possible
Go Premium
Sanderson Government & Defence

Role Overview

The
Senior / Principal Firmware Engineer
will be responsible for the design, development, and verification of FPGA firmware using VHDL, with additional verification tasks in VHDL or SystemVerilog.

Key Responsibilities

The engineer will collaborate closely with Systems, Hardware, and Software teams to deliver robust firmware solutions and resolve integration challenges within complex systems.

Responsibilities include:

  • Designing and implementing innovative, reliable VHDL-based firmware solutions
  • Documenting and maintaining detailed design deliverables
  • Verifying firmware designs using simulation and test methodologies
  • Managing configuration control and maintaining version traceability
  • Providing progress updates and supporting project reporting activities

Essential Skills and Experience

  • Minimum of
    5 years\’ experience
    developing firmware using VHDL or Verilog
  • Proficiency with FPGA development tools such as
    HDL Designer, ModelSim/Questa, and Precision
  • Familiarity with FPGA toolchains from
    Xilinx, Intel (Altera), or Microsemi (Actel)
  • Ability to interpret system or hardware-level requirements and derive detailed firmware specifications
  • Strong debugging skills for firmware and integration at both hardware and system levels
  • Understanding of firmware configuration management and revision control practices
  • Ability to coordinate day-to-day technical tasks, collaborating effectively with engineering leads and cross-discipline teams
  • Excellent written and verbal communication skills
  • Experience with
    Linux environments
    and scripting languages
  • Proficiency in producing technical documentation and reports

Desirable Skills and Experience

  • Experience developing
    real-time or safety-critical firmware
    , ideally to
    RTCA/DO-254 DAL A or B
    standards
  • Familiarity with
    requirements capture and management tools
  • Prior experience in
    Aerospace, Defence, or similar high-reliability industries
  • Knowledge of
    embedded processor cores
    (e.g. ARM) within FPGA designs
  • Experience with
    independent verification
    using
    VHDL or SystemVerilog/UVM
  • Awareness of
    modern FPGA device families
    and architectures
  • Understanding of
    high-speed serial communication protocols
    and implementation techniques

Qualifications and Security Requirements

  • Bachelor\’s degree (or equivalent)
    in Electronics Engineering or a related STEM discipline
  • UK citizenship
    is required to obtain security clearance (SC)
  • Existing SC clearance
    is advantageous
Sanderson Government & Defence

Contact Detail:

Sanderson Government & Defence Recruiting Team

Senior Firmware Engineer in Edinburgh
Sanderson Government & Defence
Location: Edinburgh
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>