FPGA engineer
TPI Global Solutions - Sunnyvale, CA
Apply NowJob Description
Role: FPGA engineerDuration: 12 Months Experience range- 8 years Location: Sunnyvale, CA (Day-1 Onsite) Note: Team is seeking FPGA engineer with experience in PCIe and Experience with board level testing (oscilloscope, logic analyzer)Job Description:BS Electrical Engineering (EE), Computer Engineering (CE) or Computer Science (CS) or equivalent experience8+ years of end-to-end FPGA design experience (RTL, Simulation, Implementation, Hands on bring-up and debug)Experience with commercial HDL simulators (Modelsim/Questa)Experience with Verilog and SystemVerilogExperience with digital circuit design and various communications protocols such as I2C, UART, SPI, I2S, USB, MIPI, PCIe, etc.Experience with board level testing (oscilloscope, logic analyzer)Collaboration and communication skillsDemonstrated domain knowledge in compute & systems development, proven track record in building advanced technology & product developmentGood to Have:Experience with verification environments/methodologiesExperience with streaming video protocols (MIPI, AXI-Stream, etc.)Experience with scripting in TCL and PythonMaster's degree in EE, CE or CS or equivalent experienceExperience leading a multidisciplinary product engineering team, with oversight into mechanical, electrical, and firmware workstreams and integration between disciplinesUnderstanding of Meta products and technologiesExperience with embedded devicesExperience with cameras and optical systems
Created: 2025-01-24