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

Software Engineer III, Linux Kernel Networking

$147k - $211k

Google Inc.

Software Engineer III, Linux Kernel Networking corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 2 years of experience in Linux Kernel development using the programming languages C/C++. 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. 2 years of experience with Networking Protocols and Troubleshooting. Preferred qualifications: Master's degree or PhD in Computer Science, or a related technical field. 2 years of experience with data structures and algorithms. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We’re looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast‑paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full‑stack as we continue to push technology forward. Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise‑grade solutions that leverage Google’s cutting‑edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems. The US base salary range for this full‑time position is $147,000‑$211,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Write product or system development code. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback. 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. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google’s EEO Policy, Know your rights: workplace discrimination is illegal, Belonging at Google, and How we hire. Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr Google Inc.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III, Linux Kernel Networking in Sunnyvale, CA vacancy
  • Arista Networks is an industry leader in data-driven, client-to-cloud...  ...intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for Diversity...  ...You’ll Work With Arista’s Linux Kernel team is responsible for... 
    Network
    Work experience placement

    Arista Networks

    Santa Clara, CA
    1 day ago
  •  .... Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Linux Kernel Software Engineer to join the Linux networking drivers R&D team. The work environment is versatile, informative, dynamic and challenging as our employees... 
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $96.8k - $306.4k

     ...Job Description The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale...  ...across multiple kernel subsystems, including networking, storage, security, performance optimization, virtual... 
    Network
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $167k - $246k

     ...Linux Kernel Software Engineer - Systems Engineering Santa Clara, California We're in an unbelievably exciting area of tech and are fundamentally...  ...foundation in computer architecture, operating systems, networking and core concepts like algorithms and data structures.... 
    Network
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    9 days ago
  • The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments...  ...projects across multiple kernel subsystems, including networking, storage, security, performance optimization,... 
    Network
    Full time
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $213k - $263k

     ...Senior Software Engineer, Linux Kernel Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World'... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • Google Inc. is seeking a Software Engineer III for its GDCH Infrastructure team in Sunnyvale, CA. This full-time position involves writing development...  ...and relevant experience in software development, including Linux and Kubernetes knowledge. The competitive base salary range... 
    Full time

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • Arista Networks is seeking a skilled Linux Kernel Engineer to develop and maintain kernel features in EOS. The ideal candidate will have a strong background in C programming and Linux kernel development, with at least 3 years of experience. Responsibilities include collaborating... 
    Network

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $147k - $211k

    Google Inc. is looking for a Software Engineer III to focus on Linux Kernel Networking in Sunnyvale, CA. This role involves writing development code, participating in design reviews, and addressing system issues. Candidates must hold a Bachelor's degree and have at least... 
    Network

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...experience in C and C++ with a strong understanding of Linux kernel and drivers. The ideal candidate will have familiarity...  ...ethernet packet processors. Additional knowledge in networking and electrical engineering principles is desirable. This position emphasizes equal... 
    Network

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    1 day ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed as "Onsite" with an expectation...  ...up opportunities with HPE. HPE Networking is a leader in AI-driven, next-generation...  ...and Device driver development in Linux/Unix environment ~ Hands-on experience... 
    Network
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  •  ...We're looking for a deeply technical, hands-on software engineer to join our on-field Kernel Reliability team. You'll help tackle a critical challenge...  ...architecture concepts (instruction pipelining, multithreading, networking, memory systems, etc.). Operations & Monitoring:... 
    Network
    Internship

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    1 day ago
  • $120k - $180k

     ...Cloud Engineer III CrowdStrike is seeking a Cloud Engineer III to join our Asset Management...  ...A minimum of 5+ years of overall software engineering experience A minimum of...  ...regardless of level or role Employee Networks, geographic neighborhood groups, and volunteer... 
    Network
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  • NVIDIA Gruppe based in Santa Clara is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team. The role involves developing device drivers for advanced network interface cards and optimizing integration with existing solutions... 
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $147k - $211k

    Software Engineer III, Mobile (iOS), Google One Google Mountain View, CA, USA Mid Experience driving progress, solving problems, and mentoring...  ..., distributed computing, large‑scale system design, networking and data storage, security, artificial intelligence, natural... 
    Network
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  • $147k - $211k

    Software Engineer III, Mobile (Android), Home Camera Google, Mountain View, CA, USA Required Qualifications Bachelor’s degree or equivalent...  ...analyzing the sources of issues and their impact on hardware, network, or service operations and quality. Google is proud to be... 
    Network
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  • $147k - $211k

    Software Engineer III, Mobile, iOS, Maps Monetization Mid Experience driving progress, solving problems, and mentoring more junior team members...  ..., distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural... 
    Network
    Full time

    Google Inc.

    Mountain View, CA
    5 days ago
  • $147k - $211k

    Software Engineer III, Mobile (iOS), Google Photos Preferred working location: Mountain View, CA, USA; New York, NY, USA. Bachelor’s degree...  ...retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence,... 
    Network
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $147k - $211k

    Software Engineer III, AI/ML, gUP Customer Support Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience...  ..., distributed computing, large‑scale system design, networking and data storage, security, artificial intelligence, natural... 
    Network
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $141k - $202k

    Overview Google is seeking a Software Engineer III, Full Stack, Google Cloud AI at Sunnyvale, CA. Mid-level role focused on driving progress...  ...retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence,... 
    Network
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $132k - $330k

    What to Expect As a Linux Kernel Engineer within the Tesla AI Linux and Sensors team, you will be a key contributor to the system software that powers one of the most advanced and widely deployed AI solutions. You will collaborate closely with both AI silicon and AI software... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • $184k - $287.5k

    A leading technology company is looking for a Senior Linux Kernel Software Engineer to join their Linux networking drivers R&D team in Santa Clara. This role involves developing device drivers for network interface cards, integrating existing solutions, and leading engineering... 
    Network

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $140k - $224.25k

    NVIDIA Gruppe is seeking a passionate Drivers Engineer to join our OFED Linux Drivers team in Santa Clara, California. As a Drivers Engineer, you will craft kernel drivers for cutting-edge network devices and collaborate with global teams to deliver optimal solutions.... 
    Network

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $147k - $211k

    Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure Google, Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent...  ...analyzing the sources of issues and the impact on hardware, network, or service operations and quality. Write product or system... 
    Network

    Google Inc.

    Sunnyvale, CA
    5 days ago
  •  ...understanding of C and C++ Familiarity with Linux kernel and drivers Understanding of at least...  ...of Ethernet, IP, and higher levels of networking Experience with hardware-based ethernet packet processors (VLANs, filtering engines, TCAMs, etc.) Deep familiarity with... 
    Network
    Permanent employment
    Contract work
    Local area

    Cloud Hybrid Technologies, LLC

    Mountain View, CA
    1 day ago
  • $147k - $211k

    Software Engineer III, Privacy, Safety and Security corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor’s degree or equivalent practical...  ..., distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural... 
    Network
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  •  ...at the intersection of inference engines, distributed systems, and GPU runtime and kernel backends. THE PERSON You are a...  ...collaborating with kernel, compiler, and networking teams to close end‑to‑end...  ...and kernel development. Software Engineering Expertise in Python... 
    Network

    Advanced Micro Devices

    Santa Clara, CA
    3 days ago
  • $147k - $237.5k

    Our Mission At Palo Alto Networks®, we’re united by a shared mission...  ...are seeking an experienced Software Engineer to design, develop and...  ...Prisma Access client on the Linux Platform, while spearheading...  ...deep understanding of Linux kernel internals and system‑level programming... 
    Network
    Full time
    Work at office
    Immediate start
    Remote work

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $160k - $250k

     ...Crowdstrike Falcon Host Sr. Software Development Engineer (SDE) As a global leader in cybersecurity,...  ...sensor telemetry for each customer's network, correlates malicious behavior across...  ...for our sensor (lightweight agent) for Linux OS platforms. The Sr. SDE's in the... 
    Network
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    4 days ago
  • $147k - $211k

    Software Engineer III, GDCH Infrastructure Location: Sunnyvale, CA, USA. Qualifications Bachelor’s degree or equivalent...  ...setting. Experience building and maintaining Linux distributions (e.g., package management, Kernel updates, kernel configuration management... 
    Full time

    Google Inc.

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III, Linux Kernel Networking. Be the first to apply!