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

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. 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. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $253000 (USD) + 15% bonus target + equity + benefits Responsibilities Learn more about benefits at 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. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form . #J-18808-Ljbffr Google

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Linux Kernel Networking in Sunnyvale, CA vacancy
  • $184k - $287.5k

    Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted...  ...Senior Linux Kernel Software Engineer to join the Linux networking drivers R&D team. The work environment is versatile,... 
    Senior
    Network

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $204k - $259k

     ...states. The platforms team is seeking a software engineer to mature the infrastructure supporting...  ...language like Python. Experience with Linux systems. We prefer: Master's degree...  ...Familiarity with operating systems concepts like networking and filesystems. Compensation and... 
    Senior
    Network
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day 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 cloud...  ...across multiple kernel subsystems, including networking, storage, security, performance optimization, virtual... 
    Senior
    Network
    Temporary work
    Flexible hours

    Oracle

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

     ...located in Sunnyvale, is seeking a Senior Software Engineer specializing in Software Defined Networking. In this role, you'll develop...  ...your skills in C, C++, and Linux to create innovative solutions...  ...who have a strong background in kernel development and network programming... 
    Senior
    Network

    Crusoe Energy Systems

    Sunnyvale, CA
    1 day ago
  • Oracle is seeking experienced Linux Kernel Developers to advance the Linux operating system for large-scale cloud environments. This role involves contributing to the Linux kernel and collaborating on projects across various subsystems. Candidates should have several years... 
    Senior
    Network

    Oracle

    Santa Clara, CA
    2 days ago
  • 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
    2 days ago
  • $124k - $195.5k

     ...looking for an excellent SDK Engineer to join the NVLink SDK...  ...delivering the next-generation networking products. The SDK team...  ...architecture and different software/FW design teams as part of...  ...in Python. Background in Linux internals (Kernel). Excellent understanding... 
    Network
    Shift work

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • Crusoe Energy Systems, located in Sunnyvale, CA, is looking for a Senior Staff Software Engineer specializing in Software Defined Networking. In this role, you'll be at the forefront of innovating networking strategies, employing technologies like XDP/EBPF and DPDK to... 
    Senior
    Network

    Crusoe Energy Systems

    Sunnyvale, CA
    1 day ago
  • Fortinet is seeking a Principal Embedded Software Engineer to advance secure wireless solutions....  ...products, focusing on C programming, networking concepts, and feature development...  ...enterprise wireless products and features, Linux kernel/driver work for popular wifi chipsets,... 
    Senior
    Network

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $174k - $253k

    Google is seeking a Software Engineer in Sunnyvale, California to develop next-gen technologies and enhance our products for billions of...  ...users. The ideal candidate should have extensive experience in Linux Kernel development and C/C++ programming. Join a team that's... 
    Senior
    Network

    Google

    Sunnyvale, 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... 
    Senior
    Network

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $168k - $300k

     ...Expect Tesla is seeking a highly motivated Kernel Software Engineer for the Wireless Systems team to help...  ...any of the kernel sub‑systems (display, networking, camera, IPC, etc.) Exceptional programming skills in C/C++, Linux OS, and Python/Shell scripting Hands‑on... 
    Senior
    Network
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $207k - $301k

    About The Job Google's software engineers develop next-generation technologies that scale to...  ...computing, large-scale system design, networking and data storage, security, AI, natural...  ...and optimizations within the Linux kernel memory management subsystem for Prodkernel... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • Senior Platform Engineer (Embedded Linux) Senior Platform Engineer (Embedded Linux) at Matic...  ...RGB cameras and neural networks running on‑device. Privacy...  ...low‑level driver and kernel development all the way up...  ...Develop core device systems software and functionality from... 
    Senior
    Network
    Immediate start
    Work from home

    Matic Robots

    Mountain View, CA
    2 days ago
  • $207k - $301k

    Staff Software Engineer, Linux Kernel and Baseboard Management Controller Architecture Advanced Experience owning outcomes and decision making,...  ...cause silicon-to-software bugs. Understanding of Linux networking stacks, network booting (PXE/DHCP), and secure installation... 
    Network
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • An established industry player is seeking a dedicated systems engineer with extensive experience in Linux kernel development and optimization. This role involves troubleshooting complex system-level issues and collaborating with hardware teams to deliver innovative solutions... 
    Senior

    Fortinet

    Sunnyvale, CA
    1 hour ago
  • $174k - $252k

    Google is seeking a Senior Embedded Software Engineer to work in Mountain View, CA, focusing on the next generation of USB connectivity and charging. This role involves developing Linux kernel drivers and addressing USB software solutions for Pixel products. Candidates... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • Google is seeking a software engineer to architect and drive software for accelerator platforms powering AI and HPC infrastructure. You will lead distributed systems, Linux OS, networking, and hardware integration via PCIe/USB/I2C in a high-scale data-center environment... 
    Senior
    Network

    Google

    Sunnyvale, CA
    1 day 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
    2 days ago
  • Arista Networks, located in Santa Clara, California, is seeking a skilled Software Engineer to join their Linux Kernel team. The role focuses on developing and maintaining features for the EOS Kernel, requiring a strong foundation in C programming and knowledge of Linux... 
    Network

    Arista Networks

    Santa Clara, CA
    1 day ago
  • $140k - $215k

     ...prioritized threat summary to customers. This is a Senior Software Development Engineer role focused on delivering the Linux sensor. The team works in an Agile environment...  ...opportunities at all levels. Employee networks, local groups, and volunteer opportunities. Vibrant... 
    Senior
    Network
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  • $160k - $250k

     ...sensor telemetry for each customer’s network, correlates malicious behavior across...  ...in their environments. This is a Sr. Software Development Engineer (SDE) role in the CTIO team that...  ...for our sensor (lightweight agent) for Linux OS platforms. The Sr. SDEs in the team... 
    Senior
    Network
    Work experience placement
    Work at office
    Local area
    Remote work
    2 days per week

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  •  ...worldwide. We’re a team of engineers, clinicians, and...  ...Function of Position The Senior Linux Platform Software Engineer will join the platform...  ...multiple Yocto LTS releases, kernel configuration, and Bitbake...  .... Familiarity with Linux networking stack configuration, including... 
    Senior
    Network
    Local area
    Remote work
    Worldwide

    Intuitive

    Sunnyvale, CA
    1 day ago
  •  ...Energy Systems in Sunnyvale, California, is seeking a Software Engineer II to lead the Software Defined Networking strategy. This role involves collaboration with...  ...and requires hands-on experience with Linux Kernel technologies. The ideal candidate has strong system... 
    Network

    Crusoe Energy Systems

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

     ...GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our...  ...with hardware modeling, kernel, and platform driver...  ...Working experience on a major Linux distribution (e.g.,... 
    Senior
    Network
    Work experience placement

    2100 NVIDIA USA

    Santa Clara, CA
    1 day 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

    NVIDIA

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

     ...NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and...  ...NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators...  ...with hardware modeling, kernel & platform driver teams...  ...experience on any one major Linux distro like Ubuntu,... 
    Senior
    Network
    Work experience placement

    NVIDIA

    Santa Clara, CA
    1 day 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...  ...in Computer Science, Computer Engineering, or related field (or equivalent... 
    Senior
    Network

    Nvidia Corporation

    Santa Clara, CA
    3 days ago
  • $180.6k - $271k

     ...seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership...  ...ARM server platforms. This role spans Linux kernel, firmware, and platform software, with...  ...and technical leadership. Mentor senior engineers and serve as a technical... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

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

     ...is seeking outstanding senior engineers to work on the CUDA driver...  ...will join a versatile software engineering team that...  ...software solutions across kernel mode components, compilers, and networking software. Your system-...  ...Experience with Linux systems software development... 
    Senior
    Network

    NVIDIA

    Santa Clara, CA
    1 day 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!