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

System Software Engineer — GPU & Accelerated Compute

Sunday

Join Us in Building the Future of Home Robotics At Sunday, we’re developing personal robots to reclaim the hours lost to repetitive tasks. We’re focused on an ambitious goal to make generalized robots broadly accessible, enabling households to take back quality time. We have spent the last 18 months building a talented team, securing capital, and validating our technology. We are now seeking passionate individuals to join us in the next phase of our growth. If you are ready to apply your skills to the forefront of robotics innovation, we’d love to hear from you. What to Expect The ML & Robotics Infra team builds the foundational systems that every part of our robot perception, ML, controls and behavior runs on, and the developer infrastructure that lets us build, ship, and update that software quickly and safely on every robot in the fleet. As a System Software Engineer on ML & Robotics Infra focused on GPU and accelerated compute, you’ll own how every accelerated workload on the robot from model inference, SLAM/perception, and more gets data, gets scheduled and runs efficiently on shared compute. You’ll work alongside teammates who own the runtime and our build and delivery infrastructure, and you’ll partner cross-functionally with ML, SLAM/Perception, Controls and Hardware teams to ensure the GPU is a first‑class, well‑utilized resource that meets the latency and throughput requirements of a real‑time robotic system operating in the home. What You’ll Do You’ll own and contribute to the accelerated compute layer of the ML & Robotics Infra, including: Efficient model execution and switching: Reduce gpu kernel launch overheads and make swapping between models on the same device fast and predictable GPU scheduling and time‑slicing: Arbitrate GPU access across concurrent users (model inference, SLAM, and other robotics applications) with predictable latency Camera pipeline: Drive low‑latency transfer of camera frames into GPU memory, integrating with HW accelerate encode/decode (NVDEC/NVENC) where appropriate CPU GPU data transfer: Build efficient, low‑overhead data movement between host and device, including pinned memory, zero‑copy paths, and asynchronous transfer patterns CPU/GPU synchronization: Design synchronization primitives and patterns that minimize stalls and keep inference pipelines full What You’ll Bring 2+ years of experience developing gpu systems software Strong proficiency in CUDA and a systems language such as C++, C, or Rust Solid understanding of GPU architecture, GPU workloads, and the tradeoffs involved in time‑slicing and sharing the device across users Hands‑on experience with the CUDA ecosystem: CUDA runtime API, CUDA Graphs, and CUDA IPC Familiarity with GPU sharing mechanisms such as MPS and MIG Experience with GPU profiling tools such as Nsight Systems and Nsight Compute Solid Linux fundamentals: scheduling, IPC, memory management, and performance tuning Nice to Have Contributions to CUDA libraries or other GPU programming libraries Experience with camera pipeline integration and NVDEC/NVENC Experience optimizing model inference on embedded GPU platforms (e.g., Jetson) Experience with observability and tracing for GPU‑accelerated workloads At Sunday Robotics, we’re building technology shaped by real people — curious, creative, and diverse. We’re proud to be an equal opportunity employer and consider all qualified applicants regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Even if you don’t meet every single requirement, we encourage you to apply. Studies show that women and underrepresented groups often hold back unless they meet 100% of the criteria — we don’t want that to be the reason we miss out on great talent. #J-18808-Ljbffr Sunday

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the System Software Engineer — GPU & Accelerated Compute in Redwood City, CA vacancy
  •  ...team builds the foundational systems that every part of our...  ...build, ship, and update that software quickly and safely on every...  ...fleet. As a System Software Engineer, you’ll focus on the runtime...  ...teammates who own the GPU and accelerated compute layer and our build and delivery... 
    Suggested

    Sunday

    Redwood City, CA
    20 hours ago
  • $214k - $268k

    Staff Software Engineer, Security Engineering, AI Compute Redwood City, CA (Hybrid) Biohub is the first large-scale...  ...We're building a general-purpose system to accelerate scientific discovery,...  ...Nice to have - Experience with GPU clusters, AI/ML deployments and... 
    Suggested
    Work at office
    Worldwide
    Relocation package
    3 days per week

    Biohub

    Redwood City, CA
    2 days ago
  • $214k - $375k

    Research Engineer, AI - New York, NY (Hybrid) Biohub...  ...one of the largest AI compute clusters dedicated to...  ...moment for scientific acceleration. The problems are among...  ...on some of the largest GPU clusters dedicated to...  ...reasoning and agentic systems that connect frontier... 
    Suggested
    Worldwide
    Relocation package

    Effective Altruism Global

    Redwood City, CA
    2 days ago
  • $204k - $259k

    A leading autonomous driving technology firm seeks an experienced engineer to develop high-performance GPU primitives and collaborate on SOC projects. Ideal candidates will have strong C++ programming skills, a degree in EECS, and three years of experience. Responsibilities... 
    Suggested

    Waymo

    Mountain View, CA
    5 days ago
  • $204k - $259k

     ...states. Waymo’s Compute Team is tasked with...  ...autonomous vehicle’s software stack. To achieve...  ...; we develop system‑level compute architectures...  ...a Senior Software Engineer. You will:...  ...high-performance GPU primitives and abstractions...  ...to scale its accelerator codebase across... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • Software Engineer, AI Compute Infrastructure About HeyGen At HeyGen, our mission is...  ...generated video. Optimize GPU Utilization: Design and implement...  ..., communication). Accelerate Pipelines: Collaborate closely...  ...scaling of our distributed systems. We are looking for a... 
    Full time

    HeyGen

    Palo Alto, CA
    2 days ago
  • $189k - $274k

     ...Vehicle (AV). Optimize software architecture, system performance, and...  ...experience in software engineering. BS, MS, or PhD in Computer Science or a related field...  ...workloads to reduce GPU memory usage, minimize...  ...Mojo and other inference acceleration tools. Salary The... 
    Work at office
    Local area
    3 days per week

    Aurora

    Mountain View, CA
    2 days ago
  • $251k - $310k

     ...fixes of reliability and software integrity issues. We...  ...and future Waymo compute platforms. Design and...  ...platforms (CPU, TPU, GPU), creating scalable tools...  ...Experience with CUDA/GPU/TPU acceleration and model reliability...  ...vehicles (L4) or ADAS systems (L2/L3). Experience... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $170k - $250k

     ...Clockwork.io – Software Driven Fabrics to increase GPU cluster utilization Clockwork Systems was founded by Stanford...  ...and veteran systems engineers who share a vision...  ...foundations of distributed computing. As AI workloads...  ..., and performance acceleration that dynamically... 

    Clockwork Inc

    Palo Alto, CA
    19 hours ago
  • $189k - $274k

     ...on LinkedIn. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play...  ...Autonomous Vehicle (AV) systems. Your primary responsibility...  .... BS, MS, or PhD in Computer Science or a related field...  ...workloads to reduce GPU memory usage, minimize latency... 
    Local area

    Aurora Innovation

    Mountain View, CA
    2 days ago
  •  ...for our customers by accelerating digital business transformation...  .... ESXi Operating System is at the core of...  ...issues. In this role the engineer is expected to be able...  ...from partner’s software development teams to jointly...  ...Requirements BS degree in Computer Science, Computer... 

    Broadcom

    Palo Alto, CA
    2 days ago
  •  ...impact As an Embedded Kernel Engineer within our dynamic team, you'...  ...efficient inferencing on embedded GPU environments. Through close...  ...strategies that harmonize compute intensity, caching, and memory...  ...familiarity with AI accelerators. Quantization and Compiler Experience... 
    Full time
    Work at office
    Work from home

    Wayve

    Mountain View, CA
    2 days ago
  • Wayve in Mountain View is seeking an Embedded Kernel Engineer to deploy its autonomous vehicle AI model. This role involves developing model...  ...compilers and crafting high-performance kernels for efficient GPU inference. Typical responsibilities include leading optimization... 

    Wayve

    Mountain View, CA
    2 days ago
  • $214k - $295k

    Staff Software Engineer, Data Infrastructure, AI Compute Platform Redwood City, CA (Hybrid) Biohub is the first large‑scale initiative bringing frontier...  ...under one roof. We're building a general‑purpose system to accelerate scientific discovery, integrating frontier AI... 
    Work at office
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Biohub

    Redwood City, CA
    2 days ago
  • Scientific Programmer, Computational Chemistry - Contractor job at Planet Group. Redwood City...  ...PPI and PLI. Ability to work with software packages/GitHub repositories, test, and...  ...Chemistry, Physics, Biology, or Chemical Engineering), quantitative field (e.g., Computer Science... 
    For contractors

    Itlearn360

    Redwood City, CA
    3 days ago
  •  ...design workflows. As an AI Application Engineer with an FPGA focus, you’ll be the...  ...empowering others to build the future of accelerated computing, this is your stage. Job Title Staff AI...  ...critical feedback to our AI science and software teams. Drive adoption and success.... 

    Cognichip

    Redwood City, CA
    2 days ago
  • $120k - $250k

     ...and availability. We are seeking a System Software Engineer to join our team as we create best‑class...  ...silicon for MatX products across compute, memory management, high‑speed connectivity...  ...kernel driver stack for MatX's AI accelerators (PCIe endpoint devices), including... 
    Full time
    Work experience placement
    Local area
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    2 days ago
  •  ...leading technology company in Mountain View is seeking a Software Engineer to develop GPU graphics technologies and improve full GPU software stacks...  ...in low-level programming and experience with embedded systems. Responsibilities include evaluating devices and collaborating... 

    Google

    Mountain View, CA
    2 days ago
  • Junior Software Engineer, Computational Photography Join to apply for the Junior Software Engineer, Computational...  ...products. Preferred: Experience with GPU, NEON, Halide, DSP optimization...  ...devices. Experience with C/C++ build systems and tooling. Passion for productionizing... 
    Full time
    H1b

    Jobright.ai

    Mountain View, CA
    5 days ago
  •  ...Real Time Operating Systems) on the next...  ...interface hardware accelerators, camera capture, ISP...  ...Signal Processors), GPU, Ethernet, UFS, and...  ...Definethe hardware, software interactions for our...  ...pursuing a degree in Computer Science, Computer Engineering, Software Engineering... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    Tesla Motors, Inc.

    Palo Alto, CA
    2 days ago
  •  ...a Lead Infrastructure Engineer at JPMorganChase within...  ...deep knowledge of software, applications, and technical...  .../downstream data and systems or technical...  ...the work environment to accelerate infrastructure analysis...  ...technologies including compute, databases, messaging,... 
    Permanent employment

    J.P. Morgan

    Palo Alto, CA
    12 days ago
  • Array Labs in Redwood City is hiring a Staff Software Engineer for Computer Vision to develop and deploy photogrammetry and radar reconstruction capabilities. This role requires strong software engineering skills with a focus on computer vision algorithms, optimizing processing... 
    Flexible hours

    Array Labs

    Redwood City, CA
    2 days ago
  • $170k - $225k

     ...combine a powerful orchestration engine with a seamless consumer app...  ...innovative solutions that accelerate sales and implementation timelines...  ...Bachelor’s degree in Computer Science, Data, or equivalent...  ...management tools, SDK’s, and demo software like Coast is a plus... 
    Work experience placement
    Work at office
    Remote work
    2 days per week

    Mesh Security

    Palo Alto, CA
    20 hours ago
  • $164.2k - $205.2k

    At Databricks, the Compute Infrastructure organization builds and...  ...cost efficiency. As a Senior Software Engineer on the Compute Infra team, you will design and build the systems that power Databricks’ compute...  ...(serving, batch, stateful, GPU) with high performance and efficiency... 

    Databricks

    Mountain View, CA
    2 days ago
  •  ...police departments or traditional systems cannot. Our approach has...  ...We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic...  ...teams to architect and optimize computer vision model deployment on edge... 
    Local area

    Obvio Inc.

    San Carlos, CA
    3 days ago
  • $251k - $310k

    Waymo is seeking an experienced engineer to join the Planner/Perception...  ...the design of reliable systems and tools to prevent and debug...  ...Candidates should have a background in Computer Science or related fields and...  ...experience in C++ and GPU systems. The expected salary range... 
    Full time

    Waymo

    Mountain View, CA
    2 days ago
  • $140k - $220k

     ...Innovators in Agentic AI, Glean continues to accelerate its global impact. With customers...  ...the world works, you’ll help build systems used daily across Microsoft Teams,...  ...About the Role: Glean is seeking a Software Engineer, Compute Infrastructure to help design, build,... 
    Work at office
    Home office
    Flexible hours

    Glean

    Mountain View, CA
    2 days ago
  •  ...to understand the physical world. Today, most geospatial systems are built around flat imagery, incomplete elevation...  ...understanding the changing Earth. About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array’s... 
    Permanent employment
    Full time
    Remote work
    Night shift

    Arraylabs.Io

    Redwood City, CA
    2 days ago
  •  ...Overview Solutions Engineer - DataPelago Transform Enterprise AI & Analytics Infrastructure - The...  ...customer success drives you Bachelor's degree in Computer Science or related technical field, Masters ideal Ready to Accelerate Your Career? If you're a hands-on technical... 

    Datapelago

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

    About the Job As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including...  ...company, including data infrastructure, analytics, and systems to deliver our satellite data to customers. Basic... 
    Permanent employment
    Full time
    Remote work

    Array Labs

    Redwood City, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to System Software Engineer — GPU & Accelerated Compute. Be the first to apply!