> Markdown version of [/jobs/ext/2602925-network-interface-controller-nic-architect](https://www.wearedevelopers.com/jobs/ext/2602925-network-interface-controller-nic-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Network Interface Controller (NIC) Architect - **Company:** Broadcom - **Location:** San Jose, CA, United States - **Salary:** $200,000.0 - $320,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Network Congestion, Ethernet, Network Interface Controllers, Firmware, Field-Programmable Gate Array (FPGA), Software Architecture, Remote Direct Memory Access, Systems Architecture, Load Balancing, Application Specific Integrated Circuits, Data Pipelines - **Published:** August 6, 2026 - **Apply:** https://broadcom.wd1.myworkdayjobs.com/External_Career/job/USA-CA-San-Jose-Innovation-Drive/Network-Interface-Controller--NIC--Architect_R026772 ## About the Role * Education: MS or Ph.D. in Engineering, Computing, or a closely related discipline. * Experience: 16+ years of dedicated experience in high-performance Network Interface Controller (NIC) and network-system architecture. * Protocol Expertise: Deep understanding of RDMA transports, congestion control algorithms, dynamic connection management, and multipath packet spraying. * Hardware/Software Co-Design: Extensive background in FPGA/ASIC systems, direct memory access, and defining firmware/driver interfaces. * Leadership: Proven track record of cross-organizational decision-making and guiding hardware, software, firmware, and verification engineers through implementation. * Active participation or leadership in network standardization bodies (e.g., Ultra Ethernet Transport Software Working Group). * Experience defining composable hardware/software plug-in architectures or programmable packet-processing pipelines. * A strong portfolio of issued patents, academic publications, or technical reports related to network systems. ## Description * Define end-to-end hardware/software architectures for Remote Direct Memory Access (RDMA), Ultra Ethernet, RDMA over Converged Ethernet (RoCE), and multipath transport. * Architect NIC datapaths, offloads, programmable congestion control, load balancing, and multiplane networking. * Translate customer, product, and standards requirements into implementable architectures using executable modeling, workload analysis, and silicon-aware tradeoffs. * Design and evaluate queue, buffer, and telemetry systems, ensuring memory architectures meet target workloads without requiring post-silicon corrections. * Interface with programmable logic team help define APIs and trade-offs between different solutions * Decompose collective-communication libraries (such as NCCL and RCCL) to derive minimum NIC primitives, feature dimensions, and hardware-software interfaces. * Act as a technical interface to strategic customers to help define solutions. * Drive multi-vendor convergence and standards development, participating in organizations like the Ultra Ethernet Consortium or Open Compute Project. * Influence product strategy, technical roadmaps, and cross-organizational engineering teams without direct management authority. ## Related Videos - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Cloud Run- the rise of serverless and containerization](https://www.wearedevelopers.com/videos/106-cloud-run-the-rise-of-serverless-and-containerization) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The CAMARA Project: How Telcos Collaborating Improves Developer Experience](https://www.wearedevelopers.com/magazine/671-the-camara-project-how-telcos-collaborating-improves-developer-experience) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter)