FPGA Developer

Working in a very innovative laser hardware industry requires highly skilled people with a flexible approach to solving challenging problems. We give you the opportunity to prove yourself in the field and help us build the best industry-grade ultrafast lasers.

As an FPGA Developer at Fluence, you will work on a project to develop a high-speed, real-time control system intended for precise timing and stabilization of laser pulses. You will be helping us to harness complicated physical processes occurring in femtosecond lasers. You will be working in close cooperation with an experienced engineering team of optical, mechanical, and electronic specialists.

Good candidates will:
– have several years of experience with programming in VHDL or Verilog,
– have experience with both Intel (Altera) and Xilinx FPGAs,
– know how to implement real-time DSP system with potentially complicated mathematical model,
– keep their code modular and well documented,
– be able to read and understand schematics of digital circuits,
– write well-structured documentation in English.

Awesome candidates will also:
– have several years of experience with programming in C, python,
– know how to debug hardware circuits (both analogue and digital) using an oscilloscope,
– have background in physics and/or numerical modeling of physical processes,
– understand JESD204B communication standard,
– have experience in data analysis and inferring numerical models from differential equations,
– have strong work ethos and be able to work independently as well as within a multi-disciplinary team,
– be willing to teach and be taught.

We offer:
– employment for a 6 to 12 months project with possible extension based on employer needs,
– friendly, informal work environment with a possibility to work partially remote,
– opportunity to enhance your skills and future value on the job market,
– office location with good access by public transport.

To apply for this position, write to, please include -your CV and a sample of your code, so that we could have an idea about your skills. The person responsible for this recruitment is Piotr Skibiński.

If you wish to be considered in our future recruitment processes without re-sending the application, please include the following statement in your application: “I hereby consent to processing by the advertiser of my
personal data, included in my application documents, for the purposes to implement this and any future recruitment processes according to the act of 29 August 1997 on personal data protection (consolidated text: Journal of Laws of 2016, pos. 922).”

See in PDF version