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

Senior Software Engineer, Linux Kernel Networking

$174k - $253k

Google

Write and test 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.Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience in Linux Kernel development using the programming languages C/C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.Preferred qualifications:Master's degree or PhD in Computer Science or related technical field.5 years of experience with data structures and algorithms.1 year of experience in a technical leadership role.Experience developing accessible technologies.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.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $253000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.5 years of experience in Linux Kernel development using the programming languages C/C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Linux Kernel Networking in Sunnyvale, CA vacancy
  • $204k - $259k

     ...is responsible for low-level software and infrastructure on...  ...Telematics unit —the critical Linux-based gateway responsible for...  ...of System Software and Linux Kernel Engineers to design, develop, and deploy...  ...and core OS services . Networking & Connectivity: Design and... 
    Senior
    Network
    Full time
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $135.2k - $306.4k

    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, virtual... 
    Senior
    Network
    Temporary work
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    7 hours ago
  • $147k - $211k

     ...of issues and the impact on hardware, network, or service operations and quality.Minimum...  ...experience.2 years of experience in Linux Kernel development using the programming...  ...developing accessible technologies.Google's software engineers develop the next-generation... 
    Network

    Google

    Sunnyvale, CA
    7 hours ago
  • $123k - $191k

    Company DescriptionArista Networks is an industry leader...  ...intelligence, and software-defined networking to...  ...awards, such as Best Engineering Team, Best Company for...  ...’ll Work WithArista’s Linux Kernel team is responsible for...  ...TechnologyExperience level: Mid-Senior LevelIndustry:... 
    Network

    Arista Networks

    Santa Clara, CA
    4 days ago
  • $207k - $301k

     ...Baseboard Management Controller (BMC) software architecture, ensuring scalability...  ...accelerators like TPUs and GPUs).Own the Linux kernel, networking stack, and installation systems for...  ...SoCs.Partner directly with hardware engineering, accelerator (TPU/GPU) teams, and infrastructure... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    7 hours ago
  • $140k - $215k

     ...sensor telemetry for each customer’s network, correlates malicious behavior...  ...detected in their environments.This is a Senior Software Development Engineer role in the engineering team that delivers...  ...the sensor (lightweight agent) on Linux. SDE’s in the team own design and... 
    Senior
    Network
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  •  ...worldwide.We’re a team of engineers, clinicians, and...  ...Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform...  ...hardening, permissions, kernel/module configuration, endpoint...  ....Familiarity with Linux networking configuration, wireless... 
    Senior
    Network
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $224k - $356.5k

     ...Team is building the software foundation for...  ...looking for exceptional engineers who thrive on...  ....We are seeking a Senior Software Engineer...  ...deployment of deep neural networks that are fast,...  ...flows, CUDA kernels, memory behavior,...  ...Safe RTOS, DriveOS, Linux, hypervisors, or virtualization... 
    Senior
    Network
    Full time

    Nvidia

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

     ...memory, and scalable, software-defined sensor...  ...We’re looking for a Senior Systems Software Engineer to help architect and...  ...is where hardware, networking, and GPU computing converge...  ...(C/C++/Python) and Linux internalsDeep...  ...networking (TCP/UDP, RDMA, kernel bypass, high-... 
    Senior
    Network
    Full time

    Nvidia

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

    NVIDIA Cumulus Linux is the industry's most innovative open network operating system built with a flexible open architecture...  ...looking for a highly motivated software engineer with experience in routing and...  ...environment.Knowledge of Linux kernel networking and hardware... 
    Senior
    Network
    Full time
    Flexible hours

    Nvidia

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

     ...world.We are looking for an outstanding Senior Software Engineer to work on our security team focused...  ...clusters.Work with infrastructure, networking, storage, OS, firmware, and...  ...environments, with strong proficiency in C/C++.Linux kernel hardening (SELinux/AppArmor) and... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  •  ...source projects for system metrics collection and monitoring Hands-on experiences on networking communication and protocols and RESTful architecture Container technology and kernel knowledge is highly desired Knowledgeable in high scalable and available... 
    Senior
    Network
    Full time

    Mindlance

    Santa Clara, CA
    11 hours 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 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... 
    Senior
    Network
    Full time

    Nvidia

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

     ...highly motivated, excellent Senior Software Engineer for design and verification...  ...debugging of all NVIDIA networking products.What you'll be doing...  ...engineer legacy codeLinux/Windows kernel experience and deep...  ...multiple operating systems (Linux, Windows, VMware, FreeBSD)Be... 
    Senior
    Network
    Full time
    Worldwide

    Nvidia

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

     ...applications and industries. Within our software stack, CUTLASS stands out as...  ...passes to identify key GPU kernel and fusion opportunities....  ...kernel performance within DL networks.Be the authoritative resource...  ...Computer Science, Computer Engineering, or related field (or... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  • $100k - $180k

     ...rd party SDK. Contribute in software design, development, review,...  ...development of skills in system and network virtualization. Work in...  ...Solid understanding of Linux networking and operating systems...  ...Exposure to OS system calls and kernel APIs will be plus. Any Scripting... 
    Senior
    Network

    IP Infusion

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

     ...application is built. We are seeking a Senior Software Engineer - AI Inference to advance open‑source...  ...from Python orchestration to C++/CUDA kernels-using data to guide optimization work....  ...kernel fusion, PCIe/NVLink effects, and network fabrics (e.g., InfiniBand).We are... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

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

     ...real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated...  ...streaming latency, video quality, and network resilienceInnovate, design, and develop...  ...including OS internals, user-mode and kernel-mode drivers, strong system software... 
    Senior
    Network
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $253k

     ...gapped, connected, and software-only products, utilizing...  ...shell scripting, and Linux internals, with exposure to low-level networking, compute, storage, and...  ...Kubernetes) or Linux internals/kernel interfaces.Preferred...  ....Google's software engineers develop the next-generation... 
    Senior
    Network

    Google

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

     ...intelligence.We are looking for highly motivated Senior Software Engineers to work on our GPU Fabric Networking team. Our team develops and maintains...  ...architecture, operating system and kernel internals.Strong experience with Linux and comfortable working in a cross-... 
    Senior
    Network
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $154.42k - $235.9k

     ...reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the...  ...simulation. You’ll work across C++ systems, Linux, and networking/IPC to achieve low-latency messaging...  .../IO: io_uring, RDMA/PCIe messaging, kernel/bpf-based observability, packet... 
    Senior
    Network
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an...  ...that accelerates geometric neural networks on NVIDIA GPUs, enabling researchers in...  ...team builds and ships the production GPU kernels and software interfaces that power... 
    Senior
    Network
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  • $174k - $253k

     ...performance features.Collaborate with engineers across various teams to...  ....5 years of experience in software development for core system-level...  ..., operating systems, or kernels.5 years of programming experience...  ..., large-scale system design, networking and data storage, security,... 
    Senior
    Network

    Google

    Sunnyvale, CA
    7 hours ago
  • $174k - $252k

    Develop and optimize the software platform for wearable co-processors...  ...SPI, UART). Knowledge of Unix/Linux environments and kernel development.Google's software engineers develop the next-generation technologies...  ..., large-scale system design, networking and data storage, security,... 
    Senior
    Network
    Remote work

    Google

    Mountain View, CA
    1 day ago
  • $183k - $275k

     ...different aspects of the software and hardware...  ...tools, and much much more.Engineers across the company rely...  ...onboard logging rate or network contention as more data...  ...hardware — including Linux kernel tuning, boot infrastructure...  ..., and you've briefed senior engineering leadership... 
    Senior
    Network
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    7 hours ago
  • $184k - $287.5k

     ...experienced and highly motivated software professional to work on...  ...in model optimization, custom kernel development, and cluster-scale...  ...tailored to emerging neural network architectures and workloads.Analyze...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Senior
    Network
    Full time

    Nvidia

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

     ...applications and industries. Within our software stack, CUTLASS stands out as a popular open...  ...about developing and optimizing math kernels to extract the highest performance out of...  ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    7 hours ago
  •  ...Senior Software Engineer This role has been designed as 'Hybrid' with a requirement...  ...with strong expertise in networking systems to join a high-...  ...-threaded applications on Linux or similar systems ~ Solid...  ...Familiarity with Linux kernel networking and system-level... 
    Senior
    Network
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Alviso, CA
    2 days ago
  • $174k - $252k

     ...and the impact on hardware, network, or service operations and quality...  ....5 years of experience with software development in Go, C or...  ...and Storage modules in Linux Kernels, CPU scheduling, resource allocation...  ...Linux OSs.Google's software engineers develop the next-generation... 
    Senior
    Network

    Google

    Sunnyvale, CA
    7 hours ago
  • $160.36k - $240.54k

     ...foundation of Nuro's onboard software for our sensor and compute...  ...autonomous vehiclesMentor software engineers to bring them to their full...  ...with deep understanding of Linux kernel-level algorithmic...  ...synchronizationKnowledge of networking, full IP protocol stack, from... 
    Senior
    Network
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

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