Company Details

Squeezing big performance out of small satellites and CubeSats.

The group AAC Clyde Space offers turnkey solutions and services from mission design to on-orbit operations, including reliable customizable satellite platforms in the range of 1 to 50 Kg and a full range of subsystems for cube and small satellites. With unrivalled flight heritage and end-to-end service, AAC Clyde Space enables customers to reach their mission goals through a single, trusted point of contact.

We are looking for an enthusiastic and technically minded FPGA developer with 3-6 years of industrial experience to contribute to our design of state-of-the-art satellite subsystems, with an emphasis on FPGA and digital electronics. The candidate should show strong aptitude, share our enthusiasm for space, FPGA development, and be a strong team player. Your design will fly in orbit!


  • Design of our on-board computer system-on-chip FPGA designs for space applications
  • Architectural design and review of avionics and FPGA designs
  • Be part of testing together with software or electronics team
  • To improve current designs and undertake design reviews with the rest of the team
  • To engage with stakeholders (technicians, engineers, and clients) to ensure correct functionality, operation, manufacture, and integration of our systems in a timely manner
  • Generation and maintenance of technical design documentation including requirements capture, technical descriptions, and user manuals


A successful candidate will have relevant experience in several of the following areas:

  • Candidate should be educated to at least Bachelor’s degree in system on chip, Electrical Engineering or equivalent
  • HDL design for FPGA systems (VHDL)
  • Ability to work as part of a team of engineers to deliver work packages to time, cost, and quality
  • Knowledge of high-speed digital design (SERDES)
  • Digital Electronics hardware design experience
  • Design for Manufacture and Design for Test awareness
  • Ability to diagnose and debug new and existing FPGA designs
  • Reliability design analyses
  • Experience designing Hardware/Software interfaces


  • Embedded communication systems and standards, including use and understanding of CAN, SPI, I2C, and UART
  • Experience with DSP algorithms or dataflow implementations
  • Experience in coding in C and Python (application and/or device drivers) will be beneficial
  • Test-driven development and unit testing
  • Good understanding of systems and mission requirements
  • Fluent in English, written and spoken
  • Ability to work independently and make educated decisions, as well as an ability to support junior team members
  • Knowledge of board testing and ESA quality management is considered a bonus

Tagged as: FPGA, Matlab, microcontrollers, hardware development, mil-std 461f, computer processors, graphic processors, nasa-std 8739, aiaa-s122-2007, mil-hdbk-454b

Visit us on LinkedInVisit us on FacebookVisit us on Twitter