Embedded FPGA engineer

UK Space Jobs

Role: 1x Embedded FPGA engineer

Location: Stirling

Level: 5 years +

Benefits: private medical insurance etc. We offer monthly bonus for team are willing to work extra hours.

Hybrid work: 3 days a week on-site

We’re looking to hire 1x embedded system engineer skilled in FPGA, Verilog, VHDL.

Key Responsibilities

  • Develop, test and debug embedded software for electronics.
  • Support the integration of microprocessors, microcontrollers, FPGAs and System-on-Chip (SoC) devices.
  • Assist with FPGA development, including basic RTL design, simulation and verification.
  • Work with hardware description languages such as Verilog and VHDL.
  • Support the development and testing of hardware interfaces and communication protocols.
  • Perform system-level testing, troubleshooting and hardware/software integration.
  • Prepare technical documentation, test procedures and engineering reports.
  • Collaborate with hardware, FPGA and software engineers to deliver reliable flight-computer solutions.

Essential Skills And Qualifications

  • A degree in Electronic Engineering, Electrical Engineering, Computer Engineering, Embedded Systems or a related discipline.
  • Basic knowledge of embedded systems and digital electronics.
  • Basic understanding of FPGA technology and programmable logic.
  • Familiarity with Verilog and/or VHDL.
  • Basic programming skills in C or C++.
  • A willingness to learn, solve technical problems and work hands-on with electronic hardware.
  • Good analytical, communication and teamwork skills.

Desirable Skills

  • Experience with embedded Linux or bare-metal software development.
  • Familiarity with ARM-based processors or FPGA-based SoCs.
  • Experience using FPGA development tools and simulation environments.
  • Knowledge of communication interfaces such as UART, SPI, I²C, CAN, Ethernet or SpaceWire.
  • Experience with laboratory equipment, including oscilloscopes and logic analysers.
  • An interest in aerospace, satellites, spacecraft or launch vehicles

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.