- חסוי -
A leading imaging medical device company is looking for a FPGA engineer.
The candidate will primarily translate advanced algorithms—originally developed in Python or MATLAB—into high-performance FPGA implementations using VHDL and Verilog. With time, the candidate will also get involved in the general FPGA development tasks of the Elec Team.
Position Responsibilities:
• Design and development of firmware for embedded systems.
• Implement and optimize advanced algorithms onto FPGA platforms.
• Develop, simulate, and test FPGA code primarily in VHDL, with additional use of Verilog where required.
• Work within the Xilinx Vivado design environment for synthesis, implementation, and debugging.
• Perform hardware testing, verification, and optimization for speed, latency, and resource utilization.
• Develop supporting scripts in Python for automation, data processing, and simulation workflows.
• Involved in new projects design as well as support existing products.
• Collaborate with other teams to integrate best practices solutions throughout the product development lifecycle.
• Participate in design reviews and share technical insights with the team.
• Maintain accurate design files and documentation in accordance with company procedures and regulatory requirements.
• Follow departmental processes for design and project management.
• B.Sc. or M.Sc. in Electrical / Electronic Engineering, Computer Engineering, or related field.
• At least 3 years of experience in FPGA design, including simulation, synthesis, timing closure, and debugging.
• Proven experience programming in VHDL under Vivado or similar FPGA development tools.
• Proven experience in VERILOG and VHDL under QUARTUS and XILINX development tools (reading, modifying, or integrating code).
• Strong understanding of digital design fundamentals: pipelining, clock domains, interfaces (AXI, SPI, etc.), and signal processing.
• Familiarity with algorithm translation and fixed-point optimization.
• Advantageous Skills:
o Proficiency in Python scripting for automation or algorithm modelling.
o Experience with MATLAB/Simulink for algorithm prototype development.
o Exposure to high-speed data interfaces, DSP blocks, or hardware acceleration.
• Team player, independent and fast learner.
• Fluent in Hebrew and English.
* משרה זו פונה לנשים וגברים כאחד.