Firmware Engineer
Core
Develop and verify NIC firmware for pre-silicon tape-out and production using frontier HW emulation systems.
Role type
Pre-silicon firmware engineer (network adapters)
Builds
NIC firmware ready for chip tape-out and production
Domain
Hardware/Software integration for network adapters
Deliverable
production ML models | product features | infrastructure
Required skills
C, Python, Bash, Computer architecture, Operating systems, Pre-silicon flow, Emulation systems
Preferred skills
Hardware verification, Networking, Linux, Real-time/Embedded software
Technologies
C, Python, Bash, C++, Emulation systems
Responsibilities
Integrate Chip Design RTL drops into NIC Firmware, Bring up next generation NIC devices on Emulation systems, Extend NIC Firmware code support for new devices, Automate routine activities to improve team efficiency
Seniority
Mid-level, hands-on IC