Description
The Networking Hardware Engineering (NHE) group at Cisco creates innovative hardware platforms central to the AI era. As a Senior FPGA Engineer in Cisco's IoT team, you'll develop capabilities that help industrial networks operate reliably, maintain precise timing, and recover from disruptions.
Your responsibilities will include:
- Translating system and product requirements into FPGA architectures, detailed designs, and hardware/software interfaces
- Developing and maintaining RTL for packet processing, network redundancy, precision timing, and platform control functions
- Defining verification plans and developing simulations that validate functionality, corner cases, and recovery behavior
- Performing synthesis, implementation, timing analysis, and timing closure while balancing performance and resource utilization
- Collaborating with hardware and software engineers on interface definitions, initialization sequences, diagnostics, and system integration
- Supporting hardware bring-up and troubleshooting issues using simulation waveforms, packet captures, register traces, and laboratory tools
- Investigating root causes, implementing corrective changes, and validating fixes across affected platforms
- Delivering reproducible FPGA builds, validated release images, and clear design and release documentation
- Participating in technical reviews, mentoring teammates, and improving reusable designs, verification coverage, and development workflows
The ideal candidate will have:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related discipline with 7+ years of relevant FPGA development experience, or a master's degree in a related discipline with 4+ years of relevant FPGA development experience
- Experience delivering FPGA functionality through the product development lifecycle, including requirements definition, RTL development, simulation, implementation, hardware validation, and production release
- Verilog or SystemVerilog experience in developing synthesizable RTL and maintaining existing designs
- Experience with FPGA development tools, including simulation, synthesis, place and route, timing constraints, and timing closure
- Experience with hardware bring-up and system debugging
Preferred qualifications include:
- Experience collaborating with hardware, software, and verification engineers to define interfaces, resolve technical issues, and deliver working products
- Experience developing FPGA solutions for industrial networking, embedded systems, or other applications requiring high reliability and availability
- Experience with Ethernet packet processing, network redundancy and recovery mechanisms, or precision time synchronization and timestamping
Cisco offers a range of benefits, including medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance.
For more fresh new jobs, check out yubhub.co.