Logic Design and FPGA Technical Lead
Lead FPGA architecture and hands-on development for advanced electrophysiology medical systems in a regulated product environment. Own technical decisions from requirements and architecture through RTL implementation, integration, verification, hardware bring-up, and delivery.
Responsibilities
- Define FPGA architectures and detailed design solutions for complex real-time medical systems
- Lead FPGA development from requirements analysis and architecture through RTL implementation, integration, verification, hardware bring-up, and delivery
- Design and review RTL using Verilog and SystemVerilog
- Translate system requirements, communication interfaces, and signal-processing algorithms into efficient FPGA implementations
- Provide technical guidance, conduct design and code reviews, establish engineering practices, and mentor FPGA engineers
- Drive synthesis, placement and routing, static timing analysis, timing closure, clock-domain crossing analysis, and optimization for performance, power, and resource utilization
- Investigate and resolve FPGA, board-level, and system-integration issues using simulation and laboratory debugging tools
- Collaborate with hardware, software, systems, algorithms, quality, and regulatory teams on integration and medical-device compliance
- Maintain architecture, interface, verification, implementation, and timing-analysis documentation
Requirements
- Bachelor’s degree or higher in Electrical Engineering or Computer Engineering
- At least 6 years of hands-on logic design and FPGA/RTL development experience
- Advanced proficiency in Verilog and SystemVerilog
- Experience leading complex FPGA designs or mentoring FPGA engineers
- Experience with Vivado or Quartus synthesis and implementation tools
- Deep knowledge of static timing analysis, XDC/SDC constraints, clock-domain crossing, reset design, and low-skew clocking
- Experience with PCIe, SerDes, I2C, SPI, or similar high-speed interfaces and communication protocols
- Knowledge of signal-processing algorithms and FPGA implementation
- Hands-on hardware bring-up and debugging with oscilloscopes, logic analyzers, protocol analyzers, JTAG, and BERT
- Ability to read electrical schematics and understand signal integrity, power integrity, power distribution, and thermal requirements
- Strong technical leadership, communication, problem-solving, and cross-functional collaboration skills
Nice to have
- Experience in a regulated medical-device environment
- Familiarity with Artix-7 and Kintex UltraScale+ devices