Embedded Firmware Engineer - FPGA/SoC

Alpha Data Inc.

City of Edinburgh

Hybrid

GBP 30,000 - 52,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Onsite in Edinburgh
Professional growth opportunities
Exposure to cutting-edge technologies

Job summary

Alpha Data seeks an early career firmware/software engineer to join the Edinburgh team onsite. You will design, develop, deploy and maintain software/firmware for FPGAs, microcontrollers, embedded processors, and host systems while engaging with customers on requirements, delivery and support.

The role offers growth across languages and OSes and requires UK security vetting. Onsite work in our Edinburgh office is expected, with opportunities to contribute to multiple projects in aerospace,

Qualifications

  • BSc/BEng in Electronics and Software Engineering (or higher).
  • Apprenticeship degree (SCQF Level 10/11) in related industry with experience using AMD SoC and FPGAs, and software engineering (or higher).
  • 2+ years' experience in relevant industry.

Responsibilities

  • Develop and maintain firmware for FPGAs, microcontrollers, and embedded processors.
  • Design, implement, and maintain software components, including device drivers and supporting tools for customer applications.
  • Debug, test, and validate software and firmware to ensure reliability and performance.
  • Respond to and resolve customer support requests relating to software and firmware issues.
  • Collaborate with hardware and systems engineers to ensure effective integration of software and electronic systems.
  • Contribute to code quality through documentation, code reviews, and adherence to development standards.
  • Support the development of example designs and reference implementations for customers.

Skills

C
C++
Java

Education

BSc/BEng in Electronics and Software Engineering
Apprenticeship degree (SCQF Level 10/11) in related industry

Tools

Vivado Design Suite
Debugging tools

Job description

Alpha Data seeks an early career firmware/software engineer to join the Edinburgh team onsite. You will design, develop, deploy and maintain software/firmware for FPGAs, microcontrollers, embedded processors, and host systems while engaging with customers on requirements, delivery and support.

The role offers growth across languages and OSes and requires UK security vetting. Onsite work in our Edinburgh office is expected, with opportunities to contribute to multiple projects in aerospace,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer (AD-ENG16)
Firmware Engineer (AD-ENG16)

Alpha Data Inc. • City of Edinburgh

On-site
GBP 30,000 - 52,000
Competitive salary
Onsite in Edinburgh
Professional growth opportunities
+1
Senior Firmware Engineer — FPGA Leadership & Hands-On Impact
Senior Firmware Engineer — FPGA Leadership & Hands-On Impact

Alpha Data | FPGA • City of Edinburgh

Hybrid
GBP 85,000 - 105,000
Hybrid working
Competitive benefits package
Senior/Lead Firmware Engineer
Senior/Lead Firmware Engineer

Alpha Data | FPGA • City of Edinburgh

Hybrid
GBP 85,000 - 105,000
Hybrid working
Competitive benefits package
Senior FPGA Firmware Engineer – Defence Systems (Glasgow)
Senior FPGA Firmware Engineer – Defence Systems (Glasgow)

ALTEN LTD - UK • Glasgow

On-site
GBP 65,000 - 90,000
Private Medical Insurance
Cycle & Tech Scheme
Employee assistance programme
+3
Firmware & Software Engineer (C#/Embedded) – Onsite Glasgow
Firmware & Software Engineer (C#/Embedded) – Onsite Glasgow

Experis • Glasgow

On-site
GBP 40,000 - 50,000
Hybrid FPGA/Firmware Engineer - Cutting-Edge Tech
Hybrid FPGA/Firmware Engineer - Cutting-Edge Tech

Leonardo • Newcastle upon Tyne

Hybrid
GBP 37,000 - 85,000
Hybrid working
Pension scheme
Mental health support
+2
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Newcastle upon Tyne

On-site
GBP 70,000 - 100,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • City of Edinburgh

On-site
GBP 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Luton

Hybrid
GBP 70,000 - 95,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Basildon

On-site
GBP 75,000 - 110,000