FPGA Design Engineer, Senior
- Compensation
- Not disclosed
- Location
- Remote (United States)
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Hardware
- Posted
Skills
Must have
- A Bachelor's degree in Electrical Engineering, a related discipline, or equivalent practical experience.
- 5+ years of experience in FPGA and/or ASIC design and implementation.
- Hands-on proficiency in SystemVerilog RTL coding.
- A proven record of designing, testing, delivering, and supporting multiple FPGAs or ASICs that have shipped to customers.
- Direct experience working with high-end Intel and Xilinx (AMD) FPGAs.
- Strong working knowledge of modern ASIC and FPGA design and verification tools.
- Deep practical experience across microarchitecture, RTL coding, FPGA optimization for timing and power, simulation, and validation.
Nice to have
- Experience with artificial intelligence workloads, particularly large language model inference.
- Familiarity with cocotb or other Python-based logic verification frameworks.
- A track record of successfully fielding and supporting FPGA and ASIC products in production environments.
- Strong analytical and problem-solving ability, paired with clear communication skills.
- A collaborative mindset and the ability to work effectively within a cross-functional technical team.
Full description
Role Overview
We are seeking a Senior FPGA Design Engineer to own FPGA designs from microarchitecture through lab-based silicon validation. In this role, you will work closely with inference system architects, software, verification, and hardware teams to design, implement, and release networking and digital logic functions targeting FPGA and ASIC technologies. You will also build FPGA prototypes that let the team validate architectural choices early, and you will play a hands-on role in bringing up complete systems that combine FPGA, firmware, and software. Your trade-off decisions across cost, size, power, performance, and features will directly shape the customer experience of Positron's inference platforms.
Key Responsibilities
End-to-End FPGA Development
- Create and release FPGAs through every development phase: microarchitecture, RTL design, physical implementation, timing closure, simulation validation, and lab-based silicon validation.
- Define, design, implement, test, release, and support networking functions for FPGA and ASIC targets in partnership with inference system architects.
Cross-Functional Design & Prototyping
- Partner with software, verification, and inference system architects and design engineers to implement digital logic functions in FPGA and ASIC technologies.
- Build FPGA prototypes that validate architecture and design alternatives and inform trade-off decisions before committing to silicon.
System Bring-Up & Optimization
- Bring up and test systems that combine FPGA, firmware, and software functions alongside systems architects, hardware engineering, and software teams.
- Drive trade-off analysis that improves customer experience and optimizes target technology resources for cost, size, power, performance, and features.
Required Qualifications
- A Bachelor's degree in Electrical Engineering, a related discipline, or equivalent practical experience.
- 5+ years of experience in FPGA and/or ASIC design and implementation.
- Hands-on proficiency in SystemVerilog RTL coding.
- A proven record of designing, testing, delivering, and supporting multiple FPGAs or ASICs that have shipped to customers.
- Direct experience working with high-end Intel and Xilinx (AMD) FPGAs.
- Strong working knowledge of modern ASIC and FPGA design and verification tools.
- Deep practical experience across microarchitecture, RTL coding, FPGA optimization for timing and power, simulation, and validation.
Preferred Qualifications
- Experience with artificial intelligence workloads, particularly large language model inference.
- Familiarity with cocotb or other Python-based logic verification frameworks.