HHiring Reality
← Nimble Robotics

Software Engineer, Robotics Fleet Optimization

Nimble Robotics
Location
San Francisco, CA
Posted
20 days ago
Department
Engineering
What they actually want (must-haves)
  • Bachelor’s degree or higher in Computer Science, Robotics, Mathematics, or related field
  • Strong software engineering background with 2-4 years of experience building production systems
  • Proficiency with at least one systems programming language (Rust preferred; C++)
  • Strong understanding of algorithms, data structures, and performance optimization
  • Ability to design and implement complex systems with high reliability and clarity
  • Demonstrated ability to work across a large codebase and collaborate with cross-functional engineering teams
Nice to have
  • Experience with multi-robot task planning, routing, or simulation systems
  • Knowledge of warehouse automation, logistics software, or large-scale distributed systems
  • Experience working with Rust
  • Familiarity with cloud infrastructure, backend services, or event-driven architectures
What the job really is

As a Software Engineer on the Multi-Agent Systems team at Nimble, you will design and implement algorithms and software that coordinate fleets of robots in warehouse environments. Your role involves architecting high-performance robotics software, developing multi-agent capabilities, and analyzing production data to enhance system performance. You will take ownership of features from design to deployment, collaborating with cross-functional teams to drive automation and efficiency in logistics.

Benefits
  • Unlimited Flexible Time Off
  • Health Insurance
  • Paid Parental Leave
  • Commuter Benefits
  • Referral Bonus
  • 401k
Things to weigh
  • No specific mention of remote work options
  • The role involves a significant amount of ownership and responsibility, which may require a high level of commitment
  • The technology stack includes advanced robotics and AI, which may be challenging but offers growth opportunities
Job score3.6/5
Benefits4/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Nimble Robotics?

See how your résumé matches this role — and tailor it from what actually gets interviews.