Competitive salary based on qualifications and experience
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.
Private medical insurance
One paid day off on your birthday
Employer-funded technical training and professional development
Open positions / 02
1 open role in Nicosia.
Graduate FPGA Engineer / Digital Design Engineer
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.