Nimble is looking to solve the problem of building the autonomous supply chain to enable fast, efficient, and sustainable commerce by developing a general-purpose robot AI and a warehouse generalist superhumanoid robot.
Requirements
- 5+ 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 software best practices including testing, documentation, code reviews, and robust architectural design.
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.
Other
- Bachelor’s degree or higher in Computer Science, Robotics, or a related engineering field.
- Excellent communication, ownership, and cross-functional collaboration skills.
- Paid Time Off
- Health Insurance
- Paid Parental Leave