Jobs Companies Zoox Senior Software Engineer - C++ GPU Performance

Sobre esta vaga de Senior Software Engineer - C++ GPU Performance na Zoox

Zoox · Foster City, CA
Zoox is building the world's most advanced self-driving hardware and software solution. The efficiency demands of such a system require an expert fine tuning of both the compute hardware architecture as well as the algorithms and middleware that runs on it to achieve maximum throughput at the most optimal power levels. 
 
The Software Performance team’s mission is to analyze, optimize and provide guidance to the software and hardware teams in order to meet the required specifications.   
 
As a GPU performance software engineer within the Software Performance team, you will instrument, monitor, analyze and optimize GPU-based algorithms that are performance-critical for our solution. The scope for GPU usage ranges from traditional computer vision and deep learning architectures to complex geometric reasoning and multi-agent decision making. Your work will strongly influence design decisions of future compute platforms & resource allocation.

In this role, you will:

  • Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) and develop offline benchmarking frameworks, tools, and scripts to evaluate & analyze performance at scale in CI/vehicle, and establish budgets for next-gen architectures.
  • Analyze performance metrics to identify GPU hotspots and root causes, and propose and co-implement actionable solutions with component teams.
  • Support teams on bringing serial algorithms to the GPU to maximize compute utilization and improve overall latency.
  • Work as part of the Core team to design a middleware framework that promotes by default efficient and performant code development by maximizing CPU and GPU.
  • Qualifications

  • BS in computer science or related field and 7+ years of experience.
  • Strong knowledge of CUDA as applied to recent GPU microarchitectures (e.g., Ampere, Blackwell) and experience debugging/optimizing GPU kernels using tools like Nsight.
  • Strong knowledge of C++ and experience in large code bases, comfortable in Linux development environments.
  • Experience in development, debugging, and profiling of complex multiprocess systems (e.g., robotic systems, game engines).
  • Bonus Qualifications

  • Experience with GPU kernel development in a real-time environment, including PTX-level programming, CPU SIMD instructions (e.g., AVX intrinsics), and custom CUDA layers with frameworks like TensorRT & XLA.
  • Hands-on work with ML model optimization (post-training quantization, layer pruning, etc) or hand-tuning GPU kernels (in OpenGL, CUDA, RocM or similar).
  • Proficiency with SQL, DataBricks, Looker, or other business intelligence tools.

  • About Zoox
    Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We’re looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.


    Accommodations
    If you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.

    A Final Note:
    You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
    Pronto para se candidatar à Zoox?
    Candidatar-se à Zoox

    Vagas semelhantes

    Zoox
    Software Engineer, ML Platform (ML Training)
    Zoox
    ⚡ Candidate-se cedo Foster City, CA Híbrido
    ● Nova 👁 Vista ✓ Candidatada há 1d
    Zoox
    Software Development Engineer in Test, Machine Learning
    Zoox
    ⚡ Candidate-se cedo Foster City, CA Híbrido
    ● Nova 👁 Vista ✓ Candidatada há 4d
    Zoox
    Software Engineer - Road Network Tools
    Zoox
    ⚡ Candidate-se cedo Foster City, CA Híbrido
    ● Nova 👁 Vista ✓ Candidatada há 1sem
    Replit
    Senior Software Engineer, Replit Cloud
    Replit
    ⚡ Candidate-se cedo Foster City, CA Híbrido $160,000–$260,000
    ● Nova 👁 Vista ✓ Candidatada há 3sem
    Redwood Materials
    Infrastructure Software Engineer, Energy Storage
    Redwood Materials
    ⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $180,000–$237,500
    ● Nova 👁 Vista ✓ Candidatada há 26min
    Alpaca
    Senior Software Engineer, Quality Engineering
    Alpaca
    ⚡ Candidate-se cedo Global
    ● Nova 👁 Vista ✓ Candidatada há 45min
    Bash.com
    Intermediate Software Engineer - GoLang (Supply Chain)
    Bash.com
    ⚡ Candidate-se cedo Cape Town Presencial
    ● Nova 👁 Vista ✓ Candidatada há 51min
    Jamf
    Senior Software Engineer (Java & Python)
    Jamf
    ⚡ Candidate-se cedo London, United Kingdom Híbrido
    ● Nova 👁 Vista ✓ Candidatada há 53min
    Redwood Materials
    Embedded Software Engineer – Power Electronics, Energy Storage
    Redwood Materials
    ⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $180,000–$237,500
    ● Nova 👁 Vista ✓ Candidatada há 56min

    Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

    Mais vagas na Zoox

    Ver todas as vagas na Zoox →

    Candidatar-se agora
    🤖

    Opa — calma aí

    A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

    Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Ganhe vantagem na sua busca por emprego.

    Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

    Entre no canal — é grátis