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

System Software Engineer

$143.8k - $230k

Broadcom Corporation

Job Description

Ethernet NIC product portfolio is designed for high performance computing and networking applications including AI and ML. This is driven by the growing need for high server bandwidth, highest throughput and lowest latency networks. The NIC team is involved in the development of the next generation of Ethernet NIC solutions for AI/ML and High performance computing applications. We are looking for excellent software and firmware engineers to join the NIC product development team. As a Software Engineer, you will be responsible for designing and development of the RDMA protocol features for the Ethernet NIC. You will work cross functionally with marketing, architects, silicon development and the QA teams to design, implement, document and test high quality software, drivers and the firmware components.

Responsibilities
  1. Design and development of the RDMA protocol features for the Ethernet NIC products, preferably in QoS and congestion control domains.
  2. Work closely with the architecture teams, silicon design teams and other software / firmware teams to architect, design and implement scalable and high performance applications.
  3. Author and contribution in software design, development, validation, and documentation to deliver high quality, high performance and functionally excellent products.
  4. Work with the QA team to define high quality test cases, review the test plans and provide support through the release development cycle.
  5. Work closely with the customer support engineers on any customer field issues and provide timely resolutions.
Requirements
  1. BS/MS in Computer Science, Electronics & Communications or equivalent with minimum 12+ years of experience.
  2. Significant experience in RDMA protocol, QoS, Packet Classifications, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual Switching and Data center Networking, Firmware development.
  3. A good understanding of the RDMA protocol is a must have. Hands-on experience with RDMA is highly desired.
  4. Experience in writing test scripts to verify NIC behavior is highly desired.
  5. Deep knowledge of Linux kernel and Linux kernel networking is an added advantage.
  6. Experience analyzing and tuning performance for a variety of HPC workloads.
  7. Excellent programming skills in C, C++ and Python. Proficiency in developing optimized code in both x86 and ARM64 compiler toolchains.
  8. Strong analytical, problem solving and debugging skills in a combined software and hardware environments.
  9. Excellent written and verbal communication skills, ability to efficiently collaborate with multiple teams across geographically diverse areas.
Compensation and Benefits

The annual base salary range for this position is USD 143,800.00 To USD 230,000.00. As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.

Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.

Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Welcome! Thank you for your interest in Broadcom! We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions. For more information please visit our video library and check out our Connected by Broadcom series. Follow us on Linked In Broadcom Inc.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer in San Jose, CA vacancy
  • $152k - $241.5k

     ...done before takes vision, innovation, and the world’s best talent. The DRIVE OS Team is searching for a hands-on Systems and Software Platform Engineer to develop innovative solutions for the world of transportation and the growing field of self-driving cars. This... 
    Suggested

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...are looking for a motivated Performance Engineer to influence the roadmap of our communication...  ...all hardware (GPU, CPU, networking) and software components in the stack. Evaluate...  .... ~ Good understanding of computer system architecture, hardware–software interactions... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    7 hours ago
  •  ...The Systems Software Engineer is expected to develop, document, maintain and optimize medical graphical display software in C/C++ for Windows and Linux environments as part of the R&D team. They are additionally expected to lead or perform software testing activities relating... 
    Suggested
    Contract work

    VALID8 Financial

    Campbell, CA
    7 hours ago
  • $149k - $224k

     ...opportunities and leave your mark, come join us. The Role As part of the Core Products Business Unit (CPBU) Systems Software team, you will join a high-leverage engineering initiative dedicated to transforming upgrade workflows and lifecycle operations. Our goal is to shift... 
    Suggested
    For contractors
    Local area
    Remote work
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...work. Come join the team and see how you can make a lasting impact on the world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. At NVIDIA, this role is uniquely positioned to drive... 
    Suggested
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance at Scale. The position will drive innovation in AI and GPU computing. What You’ll Be Doing... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...are looking for a motivated Performance engineer to influence the roadmap of our communication...  ...clusters Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals) Implement micro-benchmarks... 
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...see how you can make a lasting impact on the world! NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem and system software architecture. With... 
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $152k - $287.5k

     ...We are looking for a Senior System Software Engineer to develop low-level software for NVIDIA NVLink Fusion, a high-bandwidth, low-latency interconnect platform for next-generation accelerated computing systems. You will design and implement kernel-mode drivers and embedded... 
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $184k - $356.5k

     ...NVIDIA is growing a senior engineering team focused on making our compute software stack first-class on NVIDIA CPU platforms. The team turns modern toolchains...  ...software components. We are looking for an experienced systems software engineer who can lead cross-stack... 
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $287.5k

     ...best talent. We’re hiring a Deep Learning Engineer with strong experience in generative AI,...  ...LLMs/VLMs, computer vision, and agentic systems. If you’ve spent more time than you’d...  ...skills in Python and C/C++. Excellent software engineering fundamentals. Ability to... 
    Full time
    Internship

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $152k - $287.5k

     ...how you can make a lasting impact on the world. The Tegra Team searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system-on-chip (SOC) Software organization. You will design key aspects of our Tegra SoC kernel... 
    Full time

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $124k - $241.5k

     ...definition resolution at the lowest latency for smoothest of gameplay. Just click and play! Visit us at We are looking for a Systems Software engineer to join a team of highly skilled and motivated engineers who build the ultra low latency Streaming technology for GeForce... 
    Full time

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $105k

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue with Google Continue with Google Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25... 
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    San Jose, CA
    2 days ago
  • $272k - $431.25k

    NVIDIA is seeking a Sr. Principal Systems Software Engineer for the Apache Spark Acceleration group. GPU accelerated data processing has moved from proof of concept to production deployments. Enterprises now recognize the need for accelerated computing to handle large data... 
    Work experience placement

    Nvidia Corporation

    Santa Clara, CA
    3 days ago
  • $124k - $241.5k

     ...intelligence. Our data-center platforms bring together GPUs, CPUs, networking, systems, and software to solve some of the world’s most exciting computing problems. We are looking for a System Software Engineer to join NVIDIA’s GPU Performance and Power Management Software team.... 
    Full time
    Internship

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $250k

     ...System Software Engineer, Node & Cluster Management Hybrid | Mountain View, CA | Tuesday to Thursday on-site $250k+ base + RSUs I'm working with a well-funded AI semiconductor startup building a new processor architecture for frontier-scale language models.... 
    Work at office

    Acceler8 Talent

    Mountain View, CA
    2 days ago
  •  ...System Software Engineer — Linux Kernel & Device Drivers Mountain View, CA We’re partnering with an early-stage AI hardware company building a new generation of high-performance accelerator systems for large-scale AI workloads. They’re looking for a System Software... 

    Acceler8 Talent

    Mountain View, CA
    7 hours ago
  •  ...The City of San José is recruiting for a Senior Systems Applications Programmer (SSAP) with a focus on financial applications in the Information Technology Department. As a technical support, this position will be responsible for citywide customer supporting, enhancing... 

    (ISC)2 East Bay Chapter

    San Jose, CA
    3 days ago
  • $272k - $431.25k

     ...Principal System Software Engineer - Data Center MODS page is loaded## Principal System Software Engineer - Data Center MODSlocations: US, CA, Santa Clara: US, CA, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2014384NVIDIA has been transforming... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  • $90k - $150k

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 

    Arista Networks, Inc.

    Santa Clara, CA
    4 days ago
  •  ...and our energy storage battery shipments have ranked No.1 for three consecutive years. Job Description The ESS Technical Solution Engineer role combines application engineering and sales engineering. The engineer supports and services customers by demonstrating product... 
    Full time
    Worldwide

    Contemporary Amperex Technology USA Inc

    Milpitas, CA
    1 day ago
  •  ...manage all aspects of the IT infrastructure, systems, applications, and user support. The...  ...for developing systems and acquiring software and hardware necessary to meet those needs...  ...Infrastructure Resource Management Operations Engineering Manager, Fleet Reliability Business... 
    Full time
    Work experience placement
    Work at office

    Intellipro, Inc.

    San Jose, CA
    2 days ago
  • $140k - $170k

     ...search-driven conversational user experience, and automated data engineering pipelines. Our solutions are used by leading Telecoms,...  ...years of professional experience in a solutions engineering, systems engineering, or technical customer‑facing role. Strong... 
    Work experience placement
    Remote work
    Relocation

    Selector Software

    Santa Clara, CA
    7 hours ago
  •  ...AI for Chip Design - Agentic AI - Solutions / Research Engineer - RTL / Layout - EDA Lumicity is partnered with an exciting startup...  .... If you are "AI curious" and want to explore how agentic systems can be utilized to impact chip design, then these are truly exciting... 

    Lumicity

    San Jose, CA
    7 hours ago
  • $130k - $180k

     ...Data Engineering Manager PDF Solutions offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data... 
    Worldwide

    PDF Solutions

    Santa Clara, CA
    4 days ago
  •  ...infrastructure. We partner with leading AI researchers and enterprise engineering teams to design, scale, and optimize high-performance GPU...  ...high-speed interconnects (InfiniBand, RoCE), distributed file systems (NFS, NVMe-oF, Weka, VAST), security, and cost optimization... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Corporation

    San Jose, CA
    1 day ago
  •  ...Title: Solutions Engineer Location: Ann Arbor, MI (Onsite) Hire Type: 6 months...  ...programming to everyone by simplifying vehicle software development and increasing deployment...  ...automotive domain, including cockpit systems and ADAS applications. • Understanding... 
    Contract work
    Relocation

    Kasmo Global

    San Jose, CA
    2 days ago
  •  ...Overview Keysight is looking for a Solutions Engineer to join our team focused on high-speed digital and optical technologies. In...  ...requirements into solutions built around Keysight hardware and software products Plan and deliver complex demonstrations of test solutions... 
    Flexible hours

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    7 hours ago
  •  ...About the role We are seeking a Senior Solutions Engineer to join our team. Reporting to the Sr. Manager of Technical Operations...  ...• network configurations and own the process for implementing system changes that impact supply routing. • Partner closely with... 

    Exaways Corporation

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer. Be the first to apply!