Robotics Software Engineer — Build Autonomous Warehouse AI

Nimble

San Francisco (CA)

On-site

USD 140,000 - 230,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
Commuter Benefits
Referral Bonus
401k
Equity

Job summary

Nimble seeks a Robotics Software Engineer to build the core software powering our autonomous robots for high-throughput warehouses. You will develop real-time control, sensing, and backend services, collaborating with AI, hardware, and infrastructure teams to improve uptime and performance.

This role offers strong growth, competitive equity, and a mission to redefine automation in supply chains. A Bachelor's in CS/Robotics and 1+ years in production systems are preferred.

Qualifications

  • Bachelor's degree or higher in Computer Science, Robotics, or a related engineering field.
  • 1+ years of software engineering experience building production systems.
  • Experience integrating with robotics, IoT, or embedded device SDKs.
  • Proven ability to design, implement, and maintain complex, high-reliability software systems.
  • Hands-on development experience in Rust.
  • Familiarity with testing, documentation, code reviews, and robust architectural design.
  • Excellent communication, ownership, and cross-functional collaboration skills.

Responsibilities

  • Design and implement core robotic software for real-time control, manipulation, sensing pipelines, and high-reliability task execution.
  • Build tools and workflows for sensor data processing, visualization, validation, and debugging across development and production environments.
  • Create automated evaluation, and remote operations.
  • Work closely with AI research teams to integrate new frontier AI models into production robot behaviors, ensuring predictable and safe performance.
  • Collaborate with hardware engineering on seamless software - hardware integration for new robot platforms and upgrades.
  • Contribute hands-on to testing, profiling, and optimizing our systems for robustness, low latency, and operational uptime.

Skills

Bachelor's degree in CS/Robotics
Rust
Software engineering
Real-time control
Sensing pipelines
Testing & documentation
Cross-functional collaboration

Education

Bachelor's degree in Computer Science, Robotics, or related field

Tools

Robotics SDKs (IoT/embedded)
Rust tooling
ROS (Robot Operating System)

Job description

Nimble seeks a Robotics Software Engineer to build the core software powering our autonomous robots for high-throughput warehouses. You will develop real-time control, sensing, and backend services, collaborating with AI, hardware, and infrastructure teams to improve uptime and performance.

This role offers strong growth, competitive equity, and a mission to redefine automation in supply chains. A Bachelor's in CS/Robotics and 1+ years in production systems are preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer — Build Real-World Autonomy
Robotics Software Engineer — Build Real-World Autonomy

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Senior Software Engineer, Robotics Platform—Build Autonomy
Senior Software Engineer, Robotics Platform—Build Autonomy

Nimble • San Francisco (CA)

On-site
USD 180,000 - 250,000
Unlimited Flexible Time Off
Health Insurance
401k
+2
Senior Systems Integration Engineer Autonomous Warehouse
Senior Systems Integration Engineer Autonomous Warehouse

Nimble Robotics • San Francisco (CA)

On-site
USD 160,000 - 190,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+2
Robotics Software Engineer, Nimble Brain
Robotics Software Engineer, Nimble Brain

Nimble • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Robotics Software Engineer, Nimble Brain
Robotics Software Engineer, Nimble Brain

Nimble Robotics • San Francisco (CA)

On-site
USD 140,000 - 230,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Autonomous Warehouse Robot Support Technician
Autonomous Warehouse Robot Support Technician

Nimble Robotics • Burlington (NJ)

On-site
USD 34,000 - 37,000
Health Insurance
Paid Time Off
Referral Bonus
+1
Senior Robotics Systems Integration Engineer with Equity
Senior Robotics Systems Integration Engineer with Equity

Nimble Robotics • San Francisco (CA)

On-site
USD 160,000 - 190,000
Unlimited Flexible Time Off
Health Insurance
Referral Bonus
+2
Robotics Software Engineer III - Production Systems, Equity
Robotics Software Engineer III - Production Systems, Equity

Nimble • San Francisco (CA)

On-site
USD 160,000 - 210,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Robotics Fleet Support Specialist — Autonomous Warehouse
Robotics Fleet Support Specialist — Autonomous Warehouse

Nimble Robotics • Haslet (TX)

On-site
USD 34,000 - 37,000
Flexible Time Off
Health Insurance
Paid bonding time
+3
Robotics Support Specialist – Real-Time Autonomous Fulfillment
Robotics Support Specialist – Real-Time Autonomous Fulfillment

Nimble • Haslet (TX)

On-site
USD 34,000 - 37,000
Flexible Time Off
Health Insurance
Paid Parental Leave
+3