Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

imec

New

FPGA R&D Engineer

Posted Updated
Discussion

Shape advanced FPGA and SoC FPGA solutions for high-performance embedded systems, research demonstrators and customer-driven innovation.

What you will do

  • Design, implement, verify and integrate FPGA solutions using VHDL and/or Verilog.
  • Develop high-speed digital interfaces such as PCIe, DDR, Ethernet, CSI-2, JESD204, Aurora and other serial transceiver-based links.
  • Develop high-bandwidth data acquisition, real-time processing and control systems.
  • Work with SoC FPGA platforms by integrating programmable logic with embedded processors.
  • Build, customize and maintain embedded Linux distributions, board support packages and development flows.
  • Use automation for: testing, build flows, lab validation and data analysis.
  • Perform simulation, timing analysis, hardware debugging, system validation and design optimization.
  • Collaborate with electronics, software, system engineering and research teams to deliver complete demonstrators and prototypes.
  • Contribute to reusable FPGA IP, development methodologies, and continuous technical improvement.

Who you are

Required qualifications

  • Master’s degree in Electronics Engineering, Electrical Engineering, Computer Engineering or equivalent experience.
  • Minimum 3 years of experience in FPGA development in industrial, product-oriented or R&D environments.
  • Design of RTL in VHDL (systemVerilog is a plus)
  • Experience with high-speed interfaces and timing-critical digital design.
  • Knowledge of the Xilinx toolchain is a must, including Vivado, Vitis and Petalinux.
  • Experience with SoC FPGA platforms such as Zynq, Zynq UltraScale+, Versal or equivalent.
  • Building, configuring and maintaining embedded Linux distributions and board support packages.
  • Solid programming skills for automation, verification, scripting and tooling.
  • Good understanding of digital design, timing closure, clock-domain crossing, pipelining, FPGA verification and hardware debugging.

Preferred qualifications

  • Knowledge of the Lattice FPGA toolchain is a plus.
  • Experience with embedded software development in C/C++.
  • Experience with lab bring-up using oscilloscopes, logic analyzers and protocol analyzers.
  • Experience with automated testing, CI/CD pipelines or reusable FPGA IP development.
  • Exposure to advanced technology prototyping or multidisciplinary R&D projects.

Key soft skills

  • Problem solving: Troubleshoot complex FPGA, embedded Linux and hardware/software integration challenges.
  • Collaboration: Work effectively with electronics, software, system engineering and research teams.
  • Communication: Clearly explain technical concepts, risks, options and project status to different audiences.
  • Ownership: Take responsibility for deliverables, quality, reliability and project outcomes.
  • Innovation mindset: Explore new technologies and methods while maintaining engineering rigor.
  • Adaptability: Operate effectively in R&D environments with evolving requirements and unknowns.

Skills

Apply

See also

Hardware jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.