Software Engineer III, Linux Kernel Networking
$147k - $211kGoogle 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.
- 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...NetworkWork experience placement
- .... 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
$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...NetworkTemporary workFlexible hours$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....NetworkWork at officeFlexible hours- 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,...NetworkFull timeFlexible hours
$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 timeRemote work- 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
- 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
$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- ...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
$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...NetworkWork experience placementWork at office- ...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:...NetworkInternship
$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...NetworkWork experience placementWork at officeLocal area2 days per week3 days per week- 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
$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...NetworkFull time$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...NetworkFull time$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...NetworkFull time$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,...NetworkFull time$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...NetworkFull time$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,...NetworkFull time$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 payFull timeTemporary workFlexible hours$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$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$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- ...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...NetworkPermanent employmentContract workLocal area
$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...NetworkFull time- ...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
$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...NetworkFull timeWork at officeImmediate startRemote work$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...NetworkWork experience placementWork at officeLocal areaRemote work2 days per week$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III, Linux Kernel Networking. Be the first to apply!
- software engineer internship remote Sunnyvale, CA
- software engineer staff Sunnyvale, CA
- machine learning software engineer Sunnyvale, CA
- software engineer part time Sunnyvale, CA
- senior robotics software engineer Sunnyvale, CA
- software engineer entry level Sunnyvale, CA
- software development engineer aws Sunnyvale, CA
- startup software engineer Sunnyvale, CA
- rust software engineer Sunnyvale, CA
- part time software developer remote Sunnyvale, CA

