Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Network Drivers for High Speed Ethernet NIC

$141.3k - $226k

Broadcom 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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Network Drivers for High Speed Ethernet NIC in San Jose, CA vacancy
  • $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

    Broadcom Corporation

    San Jose, CA
    2 days ago
  • $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... 
    Suggested
    Temporary work
    Work experience placement
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $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

    SambaNova

    San Jose, CA
    2 days ago
  • $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... 
    Suggested
    Flexible hours

    Astera Labs

    San Jose, CA
    4 days ago
  • $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... 
    Suggested
    Work at office
    Worldwide
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  • $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 work
    Local area
    Flexible hours

    SambaNova

    San Jose, CA
    2 days ago
  • $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

    SambaNova Systems

    San Jose, CA
    12 hours ago
  • 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... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $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... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $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

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...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... 

    Coherent

    Santa Clara, CA
    2 days ago
  •  ...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... 

    II-VI UK, Ltd.

    Santa Clara, CA
    2 days ago
  •  ...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

    Upscaleai

    Santa Clara, CA
    3 days ago
  • $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

    Amphenol HSIO

    Santa Clara, CA
    1 day ago
  • 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... 

    Tenstorrent Inc.

    Santa Clara, CA
    1 day ago
  • $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

    Tenstorrent Inc.

    Santa Clara, CA
    1 day ago
  • 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 time
    Contract work
    Work at office

    II-VI UK, Ltd.

    Santa Clara, CA
    2 days ago
  • $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

    TSMC - Taiwan Semiconductor Manufacturing Company Limited

    San Jose, CA
    2 days ago
  • $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

    Broadcom Corporation

    San Jose, CA
    12 hours ago
  •  ...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 work
    Local area
    Remote work
    Worldwide

    Nokia

    San Jose, CA
    3 days ago
  •  ...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

    Programming.codes

    San Jose, CA
    2 days ago
  • $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 work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  • $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 work
    Local area

    ByteDance

    San Jose, CA
    2 days ago
  • $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 employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $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 placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    San Jose, CA
    4 days ago
  •  ...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... 

    Advanced Micro Devices

    Santa Clara, CA
    1 day ago
  • 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... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • 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.... 

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $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... 

    YOH Services LLC

    Santa Clara, CA
    3 days ago
  • $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... 

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago

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!