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

Senior Software Engineer, Linux Kernel

$204k - $259k

Waymo

Overview 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's Most Experienced Driver—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The platforms team is seeking a software engineer to mature the infrastructure supporting one of Waymo's driving simulation technologies. This simulation system runs a software configuration as similar as possible to the real vehicle, on the same compute hardware as the vehicle. Incorporating the vehicle's compute system enables high-fidelity simulations that can find performance and reliability issues, and can accurately simulate fault responses and system mode transitions. Responsibilities Improve backend web services that support simulations. This includes quota management, integration with systems that perform simulation preprocessing and postprocessing, and integration points with teams that rely on simulation results. Improve tools to manage colocated machines that control power and cooling for embedded hardware systems. Track and drive improvements to simulation efficiency. Qualifications You have: Bachelor's degree in computer science or equivalent practical experience. 3+ years of experience delivering complex, production-quality web services. Proficiency in C++ and a scripting language like Python. Experience with Linux systems. We prefer: Master's degree in computer science or equivalent practical experience. Experience driving change in very large codebases. Experience with software that interfaces with embedded systems. Familiarity with Ansible or a similar fleet orchestration tool. Familiarity with operating systems concepts like networking and filesystems. Compensation and Benefits The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range: $204,000 — $259,000 USD #J-18808-Ljbffr Waymo

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Linux Kernel in Mountain View, CA vacancy
  • $152k - $184k

     ...Systems, located in Sunnyvale, is seeking a Senior Software Engineer specializing in Software Defined...  ...will utilize your skills in C, C++, and Linux to create innovative solutions and...  ...candidates who have a strong background in kernel development and network programming. A... 
    Senior

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days 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
    15 hours 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
    2 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 cloud environments. This role involves contributing to the Linux kernel and working on innovative projects across multiple... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Santa Clara, CA
    5 days ago
  • Google seeks a skilled software engineer focusing on Linux kernel memory management in Sunnyvale, California. The role involves leading the optimization of memory architectures and collaborating with the open-source community. The ideal candidate will have extensive experience... 
    Senior

    Google

    Sunnyvale, CA
    2 days 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

    Crusoe Energy Systems

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

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to...  ...develop libraries, code generators, and GPU kernel technologies for NVIDIA's hardware architecture... 
    Senior

    NVIDIA Gruppe

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

    A leading autonomous driving technology company located in Mountain View, CA, is seeking a Software Engineer to enhance the infrastructure of driving simulation technologies. Ideal candidates should have a Bachelor's degree in computer science and at least 3 years of experience... 
    Senior

    Waymo

    Mountain View, CA
    2 days ago
  • $182k - $242k

     ...time inference. Our stack is engineered for speed, scale, and cost-efficiency...  .... We're looking for a Senior Engineer for CoreWeave's...  ...Performance team, focused on kernel authoring and optimization. You...  ...computing, GPU/accelerator software, or performance-critical systems... 
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, 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 such as GB...  ...role combines deep technical expertise in embedded firmware, Linux kernel development, and middleware development, with customer-... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...Description We're looking for talented engineers to work on our wireless...  ...and Responsibilities Manage kernel upgrades To Investigate and...  ...enablers on OSes like Linux, Android, iOS Find, build, compile...  ...structures, algorithms, and software design Solid understanding... 

    Suitable Technologies, Inc.

    Palo Alto, CA
    2 days ago
  • Crusoe Energy Systems in Sunnyvale, California, is seeking a Software Engineer II to lead the Software Defined Networking strategy. This...  ...networking infrastructure and requires hands-on experience with Linux Kernel technologies. The ideal candidate has strong system... 

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days ago
  • $40 - $56 per hour

     ...teams builds and maintains the Linux services that perform the Over-...  ...spanning across both our customer and engineering fleets. In addition to infotainment and autopilot software updates, our systems...  ...systems; experience with software/kernel updates a plus Excellent debugging... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • AMD is seeking a senior C++/Linux expert to optimize and develop deep learning frameworks for AMD GPUs. You will work on GPU kernels, model performance, and multi-GPU/multi-node scales while collaborating with internal teams and open‑source maintainers. The ideal candidate... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • $150k - $230k

     ...Systems Clockwork.io - Software Driven Fabrics to increase...  ...and veteran systems engineers who share a vision for...  ...Role We are seeking a Senior Engineer to lead development...  ...performance at the OS, kernel, and network levels...  ...domains Familiarity with Linux systems programming and... 
    Senior

    Dormont Manufacturing Company

    Palo Alto, CA
    3 days ago
  • Insight Global is seeking a Senior Kernel Engineer for the Palo Alto office. You will be responsible for developing and maintaining Linux kernel camera and ISP drivers, requiring strong expertise in embedded systems and kernel debugging. The ideal candidate has over 10... 
    Senior
    Work at office

    Insight Global

    Palo Alto, CA
    2 days ago
  • $174k - $253k

    Senior Software Engineer, Open Source Engineering, Sashiko.dev Google Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical...  ...in upstream Open-Source engineering including on the Linux Kernel, or landing scaled Agentic solutions. Experience with... 
    Senior

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $163.5k - $212.4k

     ...This role is ideal for an experienced kernel or hypervisor engineer who wants to work hands-on with the...  .... You will join the core system software team behind SkyOS-H , NIO’s in-house...  ...oriented programming. ~ Experience with  Linux   kernel development or driver... 
    Senior
    Full time
    Temporary work
    Flexible hours

    NIO USA, INC

    San Jose, CA
    29 days ago
  • Crusoe Energy Systems is seeking a Principal Software Engineer - Software Defined Networking to lead the development and execution of our SDN...  ...should have extensive experience in system programming, Linux internals, and a proven record of open-source contributions.... 

    Crusoe Energy Systems

    Sunnyvale, CA
    2 days ago
  •  ...Job Description 2: Senior Embedded Linux Engineer – Next Generation SDV Platform (NVIDIA Thor) Location: Sunnyvale, CA. Role Overview We...  ...skilled Embedded Linux Engineers to work on a next-generation Software Defined Vehicle (SDV) program built on NVIDIA Thor.... 
    Senior

    Dorleco

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

     ...deep learning models. A strong background in Python and C++ is essential, alongside advanced degrees and 3+ years of experience in software performance analysis. The role involves identifying performance gaps, developing tooling for benchmarking, and acting as a liaison... 
    Senior

    NVIDIA

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

    NVIDIA is seeking an experienced AI systems engineer to innovate and develop cutting-edge technologies in AI inference systems. You will design and optimize kernel technologies to accelerate workloads for NVIDIA's hardware architecture. The ideal candidate holds a Master... 
    Senior

    NVIDIA

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

    Nvidia Corporation in Santa Clara seeks a talented software engineer to develop core components of the CUTLASS platform, including Tensor Core MMAs and other GPU features. This position requires a strong background in C++ and experience in high-performance computing. The... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    2 days ago
  • NVIDIA is seeking an expert to develop and optimize deep learning kernels using CUTLASS. This role involves writing Tensor Core-based kernels and collaborating closely with various teams to deliver high-performance applications. The ideal candidate will have a Master's... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $174k - $253k

     ...practical experience. 5 years of experience in software development for core system-level...  ...as databases, operating systems, or kernels. 5 years of programming experience in C...  ...databases. About the Job Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $150k - $250k

    Senior Neural Rendering Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of...  ...data layout, memory movement, synchronization, and kernel performance Architect and optimize multi-threaded C++... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    2 days ago
  •  ...company has a team of highly talented engineers,technical support professionals,...  ...system. Job Description We need a Senior Linux Systems Administrator who will spend...  ...Troubleshooting Backup/Recovery Implement new software releases, kernel upgrades, patches Resolve hardware... 
    Senior

    Mindgadget Inc

    Sunnyvale, CA
    3 days ago
  • $168k - $300k

    Tesla Motors, Inc. is seeking a Sr. Software Engineer to join the Tesla Energy team focused on system software for Megapack, a rapidly growing...  ...energy sustainability. The role requires expertise in Linux-based embedded systems, with responsibilities including driver... 
    Senior

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  • ResponsibilitiesDesign and develop software and system solutions for application security & compliance for data center and cloud-based...  ...to solve problemsCommunicate and present your ideas to other engineers, architects, and management to move our products forward Qualifications... 
    Senior

    Avocado Systems

    Milpitas, CA
    a month ago
  • Qualcomm is searching for a Sr. Staff / Principal-level Software Engineer to lead system-level efforts for next-generation ARM server platforms...  ...in software engineering, and have a strong background in Linux kernel development. The role offers competitive pay and... 
    Senior

    Qualcomm

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

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