You will be responsible for converting raw sensor data into real-time continuous wave LiDAR point cloud images, collaborating closely with algorithm specialists to process and output 5D sensor data for our customers.
Serve as a critical liaison between hardware and software, implementing control systems that maintain hardware operations while ensuring the integrity of the sensor data output.
Creating real-time, efficient digital signal processing algorithms on an FPGA for high-throughput LiDAR sensor data and implementing LiDAR sensor active control systems on an FPGA.
Lead the FPGA development process, including architecture definition, code simulation, RTL development and verification, hardware validation, and final testing.
Advise system and signal processing R&D teams on achievable performance and optimal algorithms given cost and power constraints.
Collaborate closely with hardware design teams to integrate the FPGA into the larger electronics system.
Requirements
BS/MS in Electrical Engineering (EE), Computer Engineering (CE), Computer Science (CS), or equivalent experience.
8+ years of end-to-end FPGA design experience (RTL, simulation, implementation, bring-up, and debug).
Proficiency in Verilog RTL.
Demonstrated experience implementing DSP algorithms on FPGAs.
Expert-level knowledge of the Xilinx Vivado design suite.
Experience with commercial or open-source HDL simulators (e.g., Modelsim, Verilator).
Familiarity with digital circuit design and communication protocols (SPI, PCIe, JESD204B/C, MIPI, I2C).
Experience with board-level testing (oscilloscopes, logic analyzers, etc.).
Strong communication and documentation skills, including system specification authoring and Git-based version control.