Software Engineer, Network Drivers for High Speed Ethernet NIC
$141.3k - $226kBroadcom Corporation
Software Engineer, Network Drivers for High Speed Ethernet NIC
Software Engineer responsible for designing and development of the network drivers for the High Performance Ethernet NIC.
Responsibilities
- Design and develop network drivers for High Performance Ethernet NIC.
- Collaborate with Architecture, Silicon Design, Software/Firmware teams to architect, design, and implement scalable, high-performance applications.
- Contribute to software design, development, validation, and documentation to deliver high-quality, high-performance, functional products.
- Work with QA to define test cases, review tests, and support through the release development cycle.
- Support customer field issues and provide timely resolutions.
Requirements
- Minimum Bachelor’s Degree in Computer Science, Electronics, or Electrical Engineering.
- 12+ years of experience in Linux Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual Switching, and Data center Networking.
- Experience delivering high-performance NIC drivers in Linux and firmware implementation to support multi-ring architecture.
- Strong PCIe NIC background for optimal Rx/Tx data transfer over PCIe and firewall functionality.
- Experience with SR-IOV / virtio virtualization implementation.
- Experience with fast path implementations such as DPDK, eBPF, XDP.
- Hands‑on experience with KTLS/DTLS and HW offload implementation.
- Understanding of network security threats and TPM.
- Excellent programming skills in C, C++ and Python; proficiency on x86 and ARM64 toolchains.
- Strong analytical, problem‑solving and debugging skills in combined software and hardware environments.
- Excellent written and verbal communication; ability to collaborate across geographically diverse teams.
- Knowledge of RDMA & RoCE protocols, Linux RDMA core drivers, RoCE firmware development.
- Understanding of HW/OS interactions for multi-host, multi-root and network partitioning deployments.
- Experience with virtualization technologies (Hypervisors, VirtIO, SR-IOV, Virtual IOMMU, Memory Management).
- CI/CD experience with Jenkins, Git.
- Enthusiastic, quick learner, team player.
Compensation And Benefits
The annual base salary range for this position is $141,300.00 – $226,000.00. This position is also eligible for a discretionary annual bonus and equity in accordance with equity plan documents and agreements.
Broadcom offers a comprehensive benefits package: medical, dental and vision plans; 401(k) with company matching; Employee Stock Purchase Program; Employee Assistance Program; paid holidays, sick leave and vacation time; paid family leave and other leaves of absence.
#J-18808-Ljbffr$141.3k - $226k
...A leading semiconductor company in California is seeking a Software Engineer to design and develop network drivers for High Performance Ethernet NICs. Candidates should have over 12 years of experience in Linux Systems programming and delivering high-performance NIC drivers...Suggested$212.8k
...About the team ByteDance Networking brings together innovative ideas... ...from network architecture, software defined networking (SDN), network... ...and hardware co-design, and high-speed networking, to create... ...Science, Information Science, Engineering, Mathematics, or equivalent...SuggestedTemporary workWork experience placementLocal area$120k - $200k
...SambaNova in San Jose is seeking a Senior Software Engineer to develop kernel-level drivers and low-level software for high-speed IO and memory subsystems. The role demands... ...with high-speed technologies like PCIe and Ethernet. Responsibilities include debugging complex...Suggested$133.2k - $185k
...Senior Embedded Software Engineer - Ethernet Retimers San Jose, California... ...GPUs connected by high-speed Ethernet fabrics,... ...you've worked at a networking company, know how... ...firmware or low-level drivers, this role was... ...retimers, gearboxes, NICs, switches, or related...SuggestedFlexible hours$185k - $203k
...Principal Embedded Software Engineer - Ethernet Retimers San Jose... ...signal conditioning for high-speed connectivity in AI... ...API development for networking devices ~ Strong... ...Familiarity with NIC or switch management... ...Experience with RTOS, device drivers, or coroutines...SuggestedWork at officeWorldwideFlexible hours$120k - $200k
...Overview SambaNova is seeking a Senior Software Engineer to develop kernel‑level drivers and low‑level software for high‑speed IO and memory subsystems within the DataScale... ...‑speed IO or interconnects such as PCIe, Ethernet, or similar technologies. Experience with...Temporary workLocal areaFlexible hours$120k - $200k
...Senior Software Engineer - Kernel & Device Drivers Austin, Texas, United States; San Jose, California, United... ...drivers and low-level software for high-speed IO and memory subsystems within... ...IO or interconnects such as PCIe, Ethernet, or similar technologies Experience...Local area- NVIDIA Gruppe in Santa Clara is seeking experienced Software Engineers to develop high-speed interconnect technologies. This role involves close collaboration with hardware architects and significant application of C++ programming skills. Ideal candidates will possess...
$116k - $189.75k
...primary technical interface with OEM and SoC design team for all high-speed IOs system design requirements, specifications and validation... ...hardware solutions. Qualifications BS/MS in Electrical Engineering, Computer Engineering, or related field (or equivalent experience...$136k - $218.5k
...us today. The mixed-signal high-speed I/O group delivers innovative... ...interconnect protocols: NVLINK, Ethernet, and InfiniBand. We recently... ...high-performance networking and enabling the era of Co-Packaged... ...or M.S. degree in Electrical Engineering or equivalent experience. 5+...Full time- ...A leading technology company is seeking a Senior Manager for Driver Development & High-Speed Transceiver Test Automation. This role involves leading a multidisciplinary team, defining development roadmaps, and hands-on technical responsibilities. Ideal candidates will...
- ...A global technology company in California is seeking a Senior Manager for Driver Development & High-Speed Transceiver Test Automation. The role requires leading a high-performing engineering team and contributing technically to embedded driver development and automation...
- ...Size: +100 employees Industry: High-Tech / Emerging... ...looking for a smart, driven engineering professional to join our infrastructure... ...Engineer focused on 224G Ethernet switches, your role is critical... ...next‑generation ultra‑high‑speed networking products. You’ll be responsible...Full time
$100.75k - $168.87k
...sensor-based products and coaxial and high-speed specialty cable. ACS has an expansive global... ..., storage, data center, mobile, RF, networking, industrial, business equipment, and... ...Senior Mechanical Application Development Engineer - High Speed Connectors Location: Santa...Temporary work- A leading technology firm is looking for a High Speed AI Interconnect Signal Integrity Engineer in Santa Clara, CA. The role involves designing and validating high-bandwidth links for AI systems, with responsibilities including developing architectures and performing analysis...
$100k
High Speed AI Interconnect Signal Integrity Engineer Tenstorrent is leading the industry on cutting‑edge AI technology, revolutionizing... ...solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of...Permanent employment- Senior Manager - Driver Development & High-Speed Transceiver Test Automation Job Description... ...of a high-performing engineering team, and 2.Direct... ...architectural oversight of test software, firmware platforms, and... ...engineered materials and networking components. We are a...Full timeContract workWork at office
$153.5k - $245k
...Select how often (in days) to receive an alert: Overview of Role As a High-Speed Circuit design engineer and team manager, you will be participating with R&D activities in high-speed wireline and optical interconnects using fundamental analog circuit techniques and communication...Work at office$120k - $192k
...Description: Broadcom is looking for a highly motivated high-speed analog mixed-signal designer. You... ...include: MS in Electrical Engineering or Computer Engineering with 6+ years... ...of semiconductor and infrastructure software solutions. For more information please...Local area- ...highlighted just how essential telecom networks are to keeping society running. The Network... ...the capability to design and analyze high-speed, high-performance analog/mixed-signal circuits... ...and give concise guidelines to layout engineers, need to be hands on in drawing layout...Temporary workLocal areaRemote workWorldwide
- ...technology solutions provider in California is seeking a skilled engineer with 5+ years of PCB and system-level development experience.... ...'s in Electrical or Computer Engineering, knowledge of high-speed design principles, and familiarity with Cadence Concept and Allegro...Full time
$122.57k - $256k
...About the team ByteDance Networking brings together innovative ideas... ...from network architecture, software defined networking (SDN), network... ...and hardware co-design, and high-speed networking, to create... ...whole lifecycle of network engineering. Qualification Minimum...Temporary workLocal area$212.8k
...Team Introduction: ByteDance Networking brings together innovative... ...from network architecture, software defined networking (SDN), network... ...and hardware co-design, and high-speed networking, to create... ...Computer Science, Computer Engineering, or a related technical discipline...Temporary workLocal area$175k - $225k
...Software Engineer, Network Services Livingston, NJ / New York, NY / Sunnyvale, CA CoreWeave is The... ...cloud services, host networking, smart NICs, and overlay/underlay networks. Collaborate... ...and architecture decisions to ensure high-quality software development practices...Permanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$155.5k - $315k
...Senior Full Stack Software Engineer (Network) This role has been designed as 'Hybrid' with an expectation... ...turn insights into outcomes at the speed required to thrive in today's complex... ...Node.js . You will implement highly unit testable code structures as well...Work experience placementWork at office2 days per week- ...Devices in Santa Clara is looking for a skilled engineer to contribute to ASIC design for high-performance network chips. You'll work within the NTSG ASIC Design Team... ...PCIe architecture, hands-on experience with high-speed I/O systems, and a relevant degree. Benefits...
- NVIDIA is looking for a Senior Design Engineer for our Coherent High Speed Interconnect team! For two decades,... .... This new model—where deep neural networks are trained to recognize patterns... ...architects, external partners, software engineers, and circuit designers to...
- Apple Inc. in Cupertino, California is seeking talented Analog Mixed-Signal designers to join their high-speed SerDes team. The role involves working on high-performance wireline transceivers and leading discussions with cross-functional teams to create specifications....
$200k - $280k
YOH Services LLC is seeking a Sr. High-Speed SI/PI Design Engineer in Santa Clara, California. The role involves modeling and simulating high-speed interfaces, designing Power Delivery Networks, and collaborating with package layout engineers. The ideal candidate will have...$168k - $264.5k
A leading technology company is seeking a Senior Design Engineer for its Coherent High Speed Interconnect team in Santa Clara, California. You will focus on the design of high-speed interconnects and collaborate with a diverse team to deliver industry-leading solutions...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Network Drivers for High Speed Ethernet NIC. Be the first to apply!
- software engineer internship remote San Jose, CA
- IT software developer San Jose, CA
- software engineer staff San Jose, CA
- machine learning software engineer San Jose, CA
- software engineer part time San Jose, CA
- senior robotics software engineer San Jose, CA
- software engineer entry level San Jose, CA
- software development engineer aws San Jose, CA
- startup software engineer San Jose, CA
- rust software engineer San Jose, CA

