JobsSmart NIC Software Engineer, Embedded
Google logo

Smart NIC Software Engineer, Embedded

Google

Location

Raleigh, NC

Type

Full-time

Posted

6/13/2026

Compensation

$147,000 - $211,000 per year

Undergraduate with 2+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Smart NIC Software Engineer role at Google focuses on developing innovative AI/ML networking solutions and host-host networking stacks. The position is part of the NetInfra group, which is responsible for creating networking infrastructure that powers Google services and Google Cloud. Engineers in this role will work on critical projects that redefine host networking technology for the next decade. Candidates should be passionate about networking and systems programming, with opportunities to impact Google's infrastructure at scale.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience developing innovative AI/ML networking solutions and host-host networking stacks.
  • 2 years of experience with software development in C or C++.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • 1 year of experience working with embedded operating systems.

Responsibilities

  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Implement and execute testable system solutions; conduct validation of behavior and suitability of prospective hardware units, prototypes, emulations, or simulations for use in the Google infrastructure.
  • Advance new approaches to leverage offloads efficiently with Google hardware and software so you can build and test software in C++ for use on Google's ML Library solutions and Smart NICs.
  • Develop next generation AI/ML Networking solutions as well as Smart NICs at Google, taking the projects through development into production.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?