Firmware Engineer

Firmware Engineer

Full-Time No working from home possible
A

Help develop technology that powers some of the world's most demanding applications.

Do you enjoy solving complex engineering challenges and seeing your work become part of cutting-edge technology products?

Alpha Data is looking for a Firmware Engineer to join its growing engineering team, developing advanced FPGA-based solutions used across high-performance computing, defence, aerospace and other demanding applications.

Working alongside experienced FPGA, hardware and software engineers, you'll contribute to products that push the boundaries of performance while developing highly sought-after technical skills.

As an employee-owned business with a flat organisational structure, Alpha Data gives engineers genuine influence. You'll work closely with decision-makers, contribute directly to product development and see the impact of your work on real-world systems.

The Opportunity

You’ll become part of a multidisciplinary team responsible for developing and supporting software and firmware for Alpha Data's FPGA-based platforms, working across the full product lifecycle from concept through to deployment.

Key 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.

What We’re Looking For

  • BSc/BEng in Electronics/Software Engineering or related discipline (or higher)
  • 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)

Why Join Alpha Data?

  • Employee-owned company where everyone shares in success
  • Flat structure with direct access to technical leaders
  • Work alongside recognised FPGA experts
  • Exposure to cutting-edge technology projects
  • Strong learning and development opportunities
  • Hybrid working and competitive benefits package

#J-18808-Ljbffr

Firmware Engineer employer: Alpha Data | FPGA

At Alpha Data, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. Our team enjoys competitive benefits, a strong focus on employee development, and the opportunity to work on cutting-edge technology in the aerospace and defence sectors. Located in both the USA and UK, we provide a unique chance to engage with global customers while contributing to meaningful projects that make a difference.

A

Contact Details:

Alpha Data | FPGA Recruitment Team