Careers / Join the team

Build the Systems Behind Tomorrow's Missions

Achilles-DS is growing its engineering team in Nicosia, Cyprus. Join us in developing intelligent SDR systems for interference and spoofing mitigation.

Why Achilles-DS / 01

What we offer.

01

Competitive salary based on qualifications and experience

02

Private medical insurance

03

One paid day off on your birthday

04

Employer-funded technical training and professional development

Open positions / 02

1 open role in Nicosia.

Graduate FPGA Engineer / Digital Design Engineer

Nicosia, Cyprus (On-site)Full-Time · Fixed-Term Contract (24 Months)
Apply now

Design, implement, integrate and validate FPGA-based digital systems using AMD Xilinx technologies, with the possibility of deploying quantised neural network accelerators on FPGA platforms using modern open-source toolchains.

Key Responsibilities

  • Design FPGA architectures using VHDL, Verilog and/or High-Level Synthesis (HLS).
  • Develop, integrate and verify custom IP cores using AMD Xilinx Vivado.
  • Design and integrate AXI4, AXI-Stream and AXI-Lite interfaces.
  • Perform timing closure, resource optimisation and hardware debugging.
  • Integrate FPGA designs with embedded ARM processors.
  • Configure and support embedded Linux environments, including PetaLinux.
  • Develop and test software using Ubuntu Linux development environments.
  • Deploy and optimise FPGA-based neural network accelerators where required.
  • Support board bring-up, hardware integration and laboratory validation.
  • Prepare technical documentation and contribute to engineering reports.
  • Collaborate with the engineering team throughout the system development lifecycle.

Essential Qualifications

  • BSc, MSc or PhD in Electrical Engineering, Computer Engineering, Electronics or a related discipline.
  • Experience with AMD Xilinx Vivado.
  • Experience developing FPGA designs using VHDL, Verilog and/or HLS.
  • Good understanding of digital design principles.
  • Programming experience in C/C++ and/or Python.
  • Experience working in Linux environments.
  • Good written and spoken English.

Desirable Qualifications

  • Experience with Zynq-7000 or Zynq UltraScale+ FPGA platforms.
  • Experience with PetaLinux.
  • Familiarity with Ubuntu Linux.
  • Knowledge of AXI4, AXI-Stream, AXI-Lite and DMA.
  • Experience with embedded ARM processors.
  • Knowledge of Digital Signal Processing.
  • Experience using Git version control.
  • Familiarity with FINN, Brevitas, ONNX and QONNX.
  • Experience deploying on FPGA platforms.
  • Familiarity with laboratory equipment such as oscilloscopes, logic analysers and spectrum analysers.

What We Offer

  • Competitive salary based on qualifications and experience
  • Private medical insurance
  • One paid day off on your birthday
  • Friday team lunch
  • Complimentary coffee, snacks and refreshments
  • Employer-funded technical training and professional development
  • Company laptop and all required engineering equipment
  • Modern engineering working environment
  • Opportunity to work with advanced FPGA technologies and embedded systems
  • 24-month fixed-term contract with the possibility of extension based on company growth and future projects

How to apply / 03

Send us your CV and a short cover letter.

Interested candidates are invited to submit a CV and short cover letter to info@achilles-ds.com. We welcome applications from both graduate and experienced engineers who are passionate about FPGA development, embedded systems and digital hardware design.

Questions / Reach out

Not the right role yet?

We're growing steadily — get in touch and tell us where you'd add value.

Contact the team