Senior Embedded NIC & AI/ML Networking Engineer

Kardow

Durham (NC)

On-site

USD 174,000 - 252,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Google is seeking a Software Engineer to design and optimize host networking stacks and AI/ML networking solutions within the NetInfra group. You will contribute to data center networks and end-host networking stacks, influencing the next decade of networking at scale.

The role targets engineers who thrive on complex systems, with opportunities to switch teams as Google grows, and requires strong C/C++ development, distributed systems experience, and a passion for scalable infrastructure.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C or C++.
  • 3 years of experience developing AI/ML networking solutions and host-networking stacks.
  • 3 years of experience with distributed systems or compute/storage hardware architectures.
  • 3 years of experience working with embedded operating systems.

Responsibilities

  • Triage product or system issues and debug/track/resolve by analyzing sources of issues and impact on hardware, network, or service operations and quality.
  • Implement and execute testable system solutions; validate behavior of hardware units, emulations, or simulations for use in Google infrastructure.
  • Advance approaches to offloads with Google hardware/software to build and test software in C++ for ML library solutions and Smart NICs.
  • Develop next generation AI/ML Networking solutions and Smart NICs at Google, taking projects from development into production.

Skills

C/C++ programming
Networking systems
Distributed systems
Embedded OS

Education

Bachelor’s degree
Master’s/PhD in CS (preferred)

Job description

Google is seeking a Software Engineer to design and optimize host networking stacks and AI/ML networking solutions within the NetInfra group. You will contribute to data center networks and end-host networking stacks, influencing the next decade of networking at scale.

The role targets engineers who thrive on complex systems, with opportunities to switch teams as Google grows, and requires strong C/C++ development, distributed systems experience, and a passion for scalable infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - AI/ML Networking
Senior Embedded Software Engineer - AI/ML Networking

Google • Raleigh (NC)

On-site
USD 174,000 - 252,000
Smart NIC Senior Software Engineer, Embedded
Smart NIC Senior Software Engineer, Embedded

Kardow • Durham (NC)

On-site
USD 174,000 - 252,000
Smart NIC Senior Software Engineer, Embedded
Smart NIC Senior Software Engineer, Embedded

Google • Raleigh (NC)

On-site
USD 174,000 - 252,000
Smart NIC Senior Software Engineer, Embedded
Smart NIC Senior Software Engineer, Embedded

Google LLC • Durham (NC)

On-site
USD 174,000 - 252,000
Senior Network Software Architect & Tech Lead
Senior Network Software Architect & Tech Lead

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Cloud Networking & Infrastructure Engineer
Senior Cloud Networking & Infrastructure Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Lead Linux Kernel Networking Engineer
Lead Linux Kernel Networking Engineer

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Embedded AI/ML Engineer
Senior Embedded AI/ML Engineer

Google • Mountain View (CA)

On-site
USD 174,000 - 252,000
Staff Software Engineer, Global Networking & AI Infra
Staff Software Engineer, Global Networking & AI Infra

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Benefits
Senior Network Engineer: Scale Cloud Networking & AI Infra
Senior Network Engineer: Scale Cloud Networking & AI Infra

Google • Sunnyvale (CA)

On-site
USD 150,000 - 217,000
Bonus target
Equity
Benefits