Robotics Senior Software Engineer, Compute Acceleration at Dexterity

Redwood City, California, United States

Dexterity Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, Warehouse AutomationIndustries

Requirements

  • BS (6+ years experience) / MS (4+ years experience) / Ph.D. (2+ years experience) in Computer Science or a related discipline or equivalent experience
  • Strong knowledge of modern C++ best practices, multithreading, GPUs, and other specialized accelerators

Responsibilities

  • Build high-throughput and low-latency robot autonomy algorithms, leveraging high-performance software practices, multithreading, and hardware accelerators such as GPUs
  • Build infrastructure to empower developers to easily use high-performance and robust software best practices and to leverage hardware acceleration
  • Rapidly identify key compute bottlenecks in the robot autonomy stack and improve related tooling and infrastructure (tracing, profiling, benchmarking, and metrics reporting, etc.), empower teams to instrument their own software to measure and monitor performance
  • Work closely with teams across the autonomy stack, from robot perception and high-level decision-making to trajectory generation, optimization, and control to remove compute bottlenecks and enable high-performance compute to deliver new capabilities
  • Equip and uplevel software development teams with high-performance best practices through direct collaboration, code reviews and audits, sharing uplevelling resources, and broad communications
  • Experiment with frontier hardware acceleration resources to access capability and practicality for further leveraging and scaling
  • Participate in roadmapping of future robot compute platforms
  • Enable complex robotic systems to scale globally, including deploying software on real robots in production, scaling across robot fleets, and monitoring performance to hit throughput and other KPIs

Skills

Key technologies and capabilities for this role

C++MultithreadingGPUsHardware AccelerationMotion GenerationControl SystemsPerceptionRobot Autonomy

Questions & Answers

Common questions about this position

What is the salary for this Robotics Senior Software Engineer position?

This information is not specified in the job description.

Where is this role located and is it remote?

The position is located in Redwood City, CA. No remote work option is mentioned.

What key skills are required for this role?

The role requires expertise in modern C++ best practices, multithreading, GPUs, and other hardware accelerators, along with building high-throughput, low-latency algorithms and performance optimization tools like tracing, profiling, and benchmarking.

What is the company culture like at Dexterity?

Dexterity has a diverse and multidisciplinary team with a culture built on passion, trust, and dedication, focused on customer obsession and empowering customers with advanced robotics.

What makes a strong candidate for this position?

Strong candidates will have experience across the robot autonomy stack, designing high-performance algorithms with hardware acceleration in mind, building developer infrastructure, and deploying software on production robot fleets.

Dexterity

AI-powered robotic solutions for logistics

About Dexterity

Dexterity.ai develops AI-powered robotic technology aimed at improving logistics and supply chain management, particularly in trailer loading. Their robots autonomously pick and induct parcels into sorting systems at speeds faster than humans. A key feature of their technology is its ability to understand the environment in real-time without needing external data feeds or software integration, making it adaptable for various operations. Dexterity.ai serves a range of clients, from small businesses to large corporations like FedEx, focusing on enhancing operational efficiency, employee safety, and attracting talent through automation. They generate revenue by selling their robotic solutions and providing consultation services for technology integration, with the goal of transforming the logistics industry into a safer and more efficient environment.

Redwood City, CaliforniaHeadquarters
2017Year Founded
$190.8MTotal Funding
SERIES_BCompany Stage
Robotics & Automation, Industrial & Manufacturing, AI & Machine LearningIndustries
201-500Employees

Benefits

Flexible vacation time
Comprehensive healthcare benefits
Retirement plan
Wellbeing & fitness offerings
Insurance programs
Discounts & perks

Risks

Increased competition from companies using Generative AI could challenge Dexterity's market position.
Rapid AI and robotics evolution may render Dexterity's offerings obsolete without continuous innovation.
New labeling requirements could increase operational costs and complexity for Dexterity.

Differentiation

Dexterity's robots operate without needing data feeds or warehouse software integration.
Their technology offers real-time environmental understanding, enhancing adaptability in logistics settings.
Dexterity's AI-powered robots surpass human capabilities in trailer loading and parcel sorting.

Upsides

Dexterity's collaboration with FedEx showcases successful large-scale logistics automation.
Expansion into EMEA could increase market penetration and business opportunities.
Growing demand for automated labeling solutions boosts Dexterity's market potential.

Land your dream remote job 3x faster with AI