Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Dexterity, Inc.

Senior Robotics Software Engineer Compute Acceleration

Posted Updated
Discussion

Description

You will accelerate robot autonomy algorithms using GPUs, multithreading, and hardware accelerators. You will build high-throughput, low-latency software and developer infrastructure; identify compute bottlenecks; improve tracing, profiling, benchmarking, and metrics; collaborate across autonomy domains; deploy software on production robots; and monitor performance across fleets.

Responsibilities

  • Build high-throughput and low-latency robot autonomy algorithms
  • Build infrastructure for high-performance software and hardware acceleration
  • Identify compute bottlenecks and improve performance tooling
  • Help teams instrument software to measure and monitor performance
  • Collaborate across perception, decision-making, trajectory generation, optimization, and control
  • Equip software teams with high-performance practices
  • Evaluate hardware acceleration resources
  • Participate in roadmapping future robot compute platforms

Requirements

  • Bachelor's degree with 6+ years of experience, master's degree with 4+ years of experience, PhD with 2+ years of experience, or equivalent experience in computer science or a related discipline
  • Strong knowledge of Modern C++
  • Experience in GPU programming and compute architecture using CUDA C++ or CUDA Python interfaces
  • Multithreading experience preferred
  • Experience delivering production software
  • Proficiency in Linux
  • Python and Docker experience preferred

Benefits

  • Comprehensive benefits
  • Equity

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →