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

Staff Software Engineer, Kernel, Drivers and Systems

$207k - $301k

Google

Provide technical leadership on high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals, outcomes, and timelines.Manage project priorities, deadlines, and deliverables.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience in Kernel Drivers and Networking.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.3 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.Experience in Network Virtualization and Software-Defined Networking.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. The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving channel behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $301000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience in Kernel Drivers and Networking.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Kernel, Drivers and Systems in Sunnyvale, CA vacancy
  • $120k - $250k

     ...years ahead in AI quality and availability. MatX is seeking System Software Engineer to join our team as we create best-in-class silicon for...  ...that makes our AI silicon and systems usable: from Linux kernel drivers up through node and cluster management. The team also co-... 
    Suggested
    Full time
    Work experience placement
    Local area
    Monday to Friday
    Flexible hours

    MatX

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

    Write low-level performance software for a new systolic array accelerators...  ...for the performance software engineers and general software engineers...  ...or performance modeling or system performance analysis. 5 years of experience with Linux Kernel development and software and... 
    Suggested

    Google

    Mountain View, CA
    2 days ago
  • $190k - $300k

     ...We are at the forefront of software and hardware innovation, pushing...  ...consider remote.The Role: Staff Software Engineer, SIMD KernelsWhat you will do:As a member of the SIMD Kernels team, you will help...  ...architecture, data structures, system software, and machine learning... 
    Suggested
    Work experience placement
    Remote work

    d-Matrix

    Santa Clara, CA
    4 days ago
  • $262k - $364k

     ...coach a distributed team of engineers.Facilitate alignment and clarity...  ..., and enhance large-scale software solutions.Minimum qualifications...  ...with embedded operating systems.5 years of experience with design...  ...products.Experience in Kernel programming and firmware.Coding... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    14 hours ago
  • $207k - $301k

     ...Management Controller (BMC) software architecture, ensuring...  ...GPUs).Own the Linux kernel, networking stack, and installation systems for the BMC. Develop,...  ...debug, and optimize device drivers and core kernel...  ...directly with hardware engineering, accelerator (TPU/GPU)... 
    Suggested
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $198k - $326k

     ...serving frameworks.We are looking for a Senior Staff Software Engineer with deep expertise at the intersection of systems, machine learning, GPU infrastructure, and large...  ...model architecture, runtime, compiler, kernel, and hardware layersDrive model optimization techniques... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    4 days ago
  • $207k - $300k

    Lead the end-to-end software architecture, design, and development of high-performance...  ...closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (...  ...solutions—spanning FW, BIOS, Kernel, and drivers—ensuing rigorous testing, deployment,... 
    Worldwide

    Google

    Sunnyvale, CA
    14 hours ago
  • $184k - $287.5k

     ...into reliable production workflows? Our Engineering Workflow Platform team builds the user-facing...  ...-platform architecture with hands-on systems engineering to solve challenges that...  ...experience, at least 12 years of relevant software engineering experience.Production ownership... 
    Full time
    Immediate start

    Nvidia

    Santa Clara, CA
    2 days ago
  • $159k - $200k

     ...will be part of the team that develops the Intrusion Prevention System to power the Palo Alto Networks next generation firewall. The content...  ...team, you have the opportunity to work on our IPS content engine and other advanced threat prevention products, and collaborate with... 
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    18 hours ago
  •  ...platform enables employees to converse with all of their business systems through natural language to quickly find answers and automate...  ...’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for... 
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $218.8k - $335.3k

     ...teams are redefining what’s possible in driver assistance and automated driving,...  ...optimization, and machine learning to build systems that are both intelligent and...  ...to a safe stop. We are looking for a Staff Software Engineer to provide technical leadership for the... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

    Lead system security efforts by architecting next-generation secure...  ...with operating system engineering teams.Minimum qualifications:...  ...experience.8 years of experience in software development.5 years of...  ...to push technology forward.As Staff Software Engineer, Pixel System... 

    Google

    Mountain View, CA
    4 days ago
  • $198k - $326k

     ...of the team.As part of our world-class software engineering team, you will take the lead in building...  ...and algorithms, API design and systems design, and your passion for writing code...  ...real impact within our company.As a Sr. Staff Software Engineer, you will be a key technical... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $175k - $287k

     ...way the world works.Job DescriptionAs part of our world-class software engineering team, you will help build the next-generation infrastructure...  ...AI-first future. This includes data infrastructure, storage systems, streaming platforms, traffic and network infrastructure,... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $201.3k - $352.3k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious...  ...agentic AI and enterprise-scale search systems that power Now Assist, AI Agents, and...  ...in this role you have:8+ years of software engineering with strong fundamentals in... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $226k - $369k

     ...of remote status and approval. We are seeking a Principal Staff Software Engineer to join our organization. The team builds and evolves the foundational...  ....Responsibilities:Architect large-scale infrastructure systems for end-to-end software lifecycle platformsDesign unified... 
    For contractors
    Work at office
    Remote work
    Work from home
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products...  ...expertise in embedded firmware, Linux kernel development, and middleware...  ...kernel modifications, device drivers, and system optimizations for... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...memory, and scalable, software-defined sensor integration...  ...robotics, autonomous systems, industrial automation...  ...Systems Software Engineer to help architect and...  ...optimize system software, drivers, and APIs for sensor...  ...networking (TCP/UDP, RDMA, kernel bypass, high-... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...be critical in enhancing GPU kernels, deep learning models, and...  ...technologies and advanced engineering principles to drive continuous...  ...integrating graph compilers. Software Engineering Best Practices:... 

    AMD

    Santa Clara, CA
    4 days ago
  • $120k - $275k

     ...full-stack solutions from silicon to systems including hardware and software to train and run the largest ML...  ...You'll Do HereDesign and optimize kernels that interface directly with our hardwareWork...  ...with our ML Research and Hardware Engineering teamsProvide expertise and guidance... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours
    3 days per week

    MatX

    Mountain View, CA
    4 days ago
  • $120k - $400k

     ...full-stack solutions from silicon to systems including hardware and software to train and run the largest ML...  ...include: Design and optimize kernels that interface directly with our hardware...  ...with our ML Research and Hardware Engineering teams Provide expertise and... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    18 hours ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers. Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...experience working with embedded operating systems.5 years of experience testing, and... 

    Google

    Sunnyvale, CA
    3 days ago
  • $175k - $210k

     ...first 3D-stacked photonics engine, Passage™, capable of connecting...  ...! We are hiring a talented software engineer to help us build...  ...software teams and hardware systems teams to develop security, telemetry...  ...experience with device driver and kernel side development. Strong... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    1 day ago
  • $150k - $225k

     ...AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered...  ...with the company’s Quality Management System (QMS) requirements and contribute to...  ...with Linux system and basic kernel tuning, network tuning, device tree tuning... 
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $262k - $365k

     ...coach a distributed team of engineers.Lead a team of engineers...  ...low-level computer systems and their interactions with the kernel and hardware; collaborating...  ...years of experience in software development.7 years of...  ...Experience with Linux, GPU Drivers, and GPU Programming.... 

    Google

    Sunnyvale, CA
    14 hours ago
  •  ...to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...looking for an influential software engineer who is passionate about...  ....  THE PERSON:As a Staff Software Developer, you will...  ...performance from the lowest-level GPU kernels to large-scale distributed... 

    AMD

    Santa Clara, CA
    1 day ago
  • $207k - $301k

     ...optimize Google’s "Node-level" engineering and global compute...  ...influence a distributed team of 3-5 Kernel, Node OS, and AI experts, fostering...  ..., and maintain large-scale software solutions, ensuring alignment...  ...infrastructure, distributed systems or networks, or experience... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

     ...and maintenance of large-scale software solutions, including kernel storage stacks, Linux drivers, firmware, and user-space interfaces...  ....Drive end-to-end storage system performance optimization and management...  ...mentor a distributed team of engineers while managing project... 
    Worldwide

    Google

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

    NVIDIA is searching for a creative and highly motivated engineer with expertise in systems software to join the GPU Software team. You will design key aspects of our production GPU kernel drivers and embedded SW that impacts our products both in the datacenter and in gaming... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as...  ...point for GPU firmware and GPU system software, working directly with...  ...multiprocessors, GEMM execution, compute kernels, memory hierarchy, and how firmware/driver decisions impact GPU compute... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Kernel, Drivers and Systems. Be the first to apply!