Firmware Engineer (AD-ENG16)

Alpha Data Inc.

City of Edinburgh

Hybrid

GBP 30,000 - 52,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

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

For over three decades, Alpha Data has empowered leading aerospace and defence (A&D) and data centre acceleration customers with cutting-edge computing solutions. From our locations in the UK and USA, we bring the inherent cost savings and accelerated time-to-market of commercial-off-the-shelf (COTS) products to customers around the world. Our highly skilled design team also specializes in customising these COTS solutions to meet our customer’s unique and challenging requirements, ensuring we succeed together!

The Role

We seek a talented early career firmware/software engineer to join us onsite in our UK Edinburgh office to design, develop, deploy, and maintain software/firmware for: FPGAs, microcontrollers, embedded processors, and host systems.

The role will be technically challenging with opportunities for growth of technical skills spanning multiple programming languages, technologies, and operating systems.

In addition to the technical side, the role is likely to include customer facing interactions (requirements, delivery, and support), project self-management, and teamwork.

Principally the role is onsite.

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.
Requirements
Qualifications
  • BSc/BEng in Electronics and Software Engineering (or higher).

or

  • Apprenticeship degree (SCQF Level 10/11) in related industry with experience using AMD SoC and FPGAs, and software engineering (or higher).
Experience
  • 2+ years’ experience in relevant industry..
Technical Skills
  • AMD/Xilinx FPGAs/SoCs, including use of Vivado Design Suite
  • C and/or C++
  • Debugging Software and FPGA firmware
  • Test Design
  • Java (JDK Console or GUI Applications)
Soft Skills
  • Self-management
Other

Due to the nature of our customer projects, applicants must be eligible to obtain and maintain UK security vetting, including BPSS and, where required, Security Check (SC) clearance

What We Offer

At Alpha Data, we believe in investing in our people. We offer:

  • A competitive salary and a comprehensive benefits package.
  • Opportunities to work on cutting-edge technologies and challenging projects that make a real impact.
  • A collaborative and supportive work environment with a focus on continuous learning and professional growth.
  • Exposure to diverse and high-demand markets including high-performance computing, aerospace, and defence.
  • The chance to be part of a company with a long-standing reputation for innovation and excellence.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Alpha Data | FPGA • City of Edinburgh

Hybrid
GBP 45,000 - 70,000
Hybrid working
Learning & development opportunities
Embedded Firmware Engineer - FPGA/SoC
Embedded Firmware Engineer - FPGA/SoC

Alpha Data Inc. • City of Edinburgh

Hybrid
GBP 30,000 - 52,000
Competitive salary
Onsite in Edinburgh
Professional growth opportunities
+1
Technical Sales Manager
Technical Sales Manager

Alpha Data | FPGA • United Kingdom

Hybrid
GBP 45,000 - 65,000
Competitive salary
Attractive bonus scheme
Comprehensive benefits package
+2
Firmware Engineer - FPGA/Embedded, Hybrid, Employee-Owned
Firmware Engineer - FPGA/Embedded, Hybrid, Employee-Owned

Alpha Data | FPGA • City of Edinburgh

Hybrid
GBP 45,000 - 70,000
Hybrid working
Learning & development opportunities
Firmware Engineer
Firmware Engineer

ALTEN LTD - UK • Glasgow

On-site
GBP 65,000 - 90,000
Private Medical Insurance
Cycle & Tech Scheme
Employee assistance programme
+3
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Gattaca • St Leonards

On-site
GBP 60,000 - 80,000
Career progression and technical leadership
Support for professional development
Senior Firmware Engineer
Senior Firmware Engineer

YT Technologies • Hereford

On-site
GBP 65,000 - 90,000
Annual bonus
25 days annual leave
Private medical package
+6
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Newcastle upon Tyne

Hybrid
GBP 70,000 - 100,000
Principal Firmware (FPGA) Engineer
Principal Firmware (FPGA) Engineer

Morson Edge • Crawley

Hybrid
GBP 90,000 - 120,000
Competitive salary
Pension with employer contributions
Flexible working; hybrid
Firmware (FPGA) Engineer
Firmware (FPGA) Engineer

Morson Talent • Crawley

Hybrid
GBP 50,000 - 70,000
Coaching and training
Generous holiday allowance
Flexible working arrangements