DevJobs

FPGA Development Engineer

Overview
Skills
  • Python Python
  • FPGA ꞏ 5y
  • JTAG
  • VHDL
  • DDR
  • JESD204
  • MATLAB
  • PCIe
  • SERDES

I’m looking for a leading defense company an experienced FPGA development Engineer to join a team developing advanced, complex avionics systems.


About the Role

The position involves developing sophisticated FPGA logic designs for advanced avionics systems, working in a multidisciplinary environment with multiple processors, high-speed interfaces, and diverse technologies, while meeting demanding performance and computational requirements.


Key Responsibilities

  • Design and develop complex FPGA components, including embedded processors and high-speed interfaces such as DDR, PCIe, SERDES, and JESD204.
  • Define FPGA architectures, prepare design documentation, and implement and integrate FPGA modules.
  • Perform end-to-end FPGA development and system integration.
  • Conduct post-production ramp-up and hardware debugging in the lab.
  • Support software integration and system-level testing.
  • Develop test benches and perform complex VHDL simulations.
  • Debug hardware using JTAG tools and scripts, and work with laboratory test equipment.
  • Utilize MATLAB and Python for simulations and testing, as required.


Requirements

  • B.Sc. in Electrical Engineering – mandatory.
  • 5–7 years of experience in complex projects involving large FPGA components – mandatory.
  • End-to-end FPGA development experience, including integration into the final system – mandatory.
  • Experience with complex VHDL simulations – mandatory.
  • Hands-on lab debugging experience using JTAG tools, including script development – mandatory.
  • Experience with laboratory equipment, including oscilloscopes, spectrum analyzers, and RF signal generators – mandatory.
  • Experience implementing signal processing algorithms – an advantage.
  • Experience with MATLAB – an advantage.


Omnisys