JobsSenior Smart NIC Software Engineer, Linux Networking
Senior Smart NIC Software Engineer, Linux Networking
GoogleSenior Smart NIC Software Engineer, Linux Networking
GoogleLocation
Raleigh, NC
Type
Full-time
Posted
5/22/2026
Compensation
$174,000 - $252,000 per year
Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025Job description
The Senior Smart NIC Software Engineer role at Google focuses on developing next-generation technologies for Linux networking. The position requires expertise in software development, particularly in C or C++, and a strong background in Linux kernel development. The engineer will work at the hardware-software boundary to create solutions that enhance Google's infrastructure. This role also involves mentoring junior team members and collaborating with peers on critical projects.
Requirements
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with software development in C or C++.
- 5 years of experience with Linux kernel development and subsystems maintenance.
- 3 years of experience with developing large-scale infrastructure or distributed systems.
- Experience with Unix/Linux operating systems internals and administration.
Responsibilities
- Participate in design reviews with peers and stakeholders to evaluate available technologies.
- Triage product or system issues and debug by analyzing the sources of issues.
- Develop a next-generation PSP security protocol solution for Google networks.
- Implement and execute testable system solutions and conduct validation of hardware units.
- Assist with upstreaming and Linux kernel network development.
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?
