We seek a talented and experienced FPGA Engineer to join a project specializing in neurofeedback treatments using the Low Energy Neurofeedback System. The project offers innovative protocols to regenerate neuro-functioning and address a wide range of behavioral and neurological conditions.
- Location: Ukraine
- Duration: 3+ months
Responsibilities:
- Design, develop, and debug FPGA firmware for various applications.
- Collaborate with hardware and software engineers to integrate FPGA solutions into larger systems.
- Optimize FPGA designs for performance, power, and resource utilization.
- Conduct design reviews and provide feedback to improve overall product quality.
- Stay updated on industry trends and emerging technologies related to FPGA development.
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Master's degree preferred.
- Proven experience in FPGA development using Verilog.
- Proficiency in FPGA design tools such as Lattice Radiant, Lattice Diamond, Xilinx Vivado, or Intel Quartus.
- Experience with ModelSim (QuestaSim)
- Experience with Lattice ICE40 family
- Experience with custom high-speed interfaces (e.g., SPI, QSPI, TWI).
- Excellent problem-solving and communication skills.
- Ability to work effectively in a team environment and meet project deadlines.
Preferred Qualifications:
- Proficiency in FPGA design tools Lattice Radiant and Diamond
- Experience with Clock and Data Recovery (CDR) implementation without using dedicated transceivers.
- Experience with FPGA-based embedded systems and interfacing with peripherals based on RISC V.
- Knowledge of advanced FPGA architectures and optimization techniques.
- Experience with hardware description languages (HDL) simulation tools.
- Background in machine learning algorithms.