Nimble is looking to build and enhance their core robotic fleet simulation platform to safeguard software releases, integrate with critical systems, and enable their path to desired operational volume.
Requirements
- Proficiency in Python, C++ and experience with software architecture, API design, and data pipeline technologies.
- Experience with CI/CD tools, automated testing frameworks, and large-scale data analysis tools.
- 3+ years of professional experience in software development, preferably in simulation, modeling, or game engine development.
Responsibilities
- Design, develop, and maintain a robust and user-friendly robotic fleet simulation platform, including seamless integration capabilities, an intuitive UI, streamlined workflows, and efficient data pipelines.
- Implement and manage nightly, automated robotic fleet simulations to act as a crucial software release guard, with a roadmap to expand coverage to robotic control software releases.
- Drive ad-hoc integration projects between the robotic fleet simulator and other warehouse systems software.
- Configure, manage, and optimize input parameters and models within the simulator to accurately reflect real-world warehouse operations.
- Ensure the integrity of simulation output data, own the data management pipeline, and establish organized systems for data analysis and consumption by cross-functional teams.
- Work closely with the core simulation software team and simulation validation engineer to align development with operational requirements.
Other
- Bachelors or masters in computer science or electrical engineering, or equivalent experience
- A strong commitment to quality, automation, and creating developer tools that are reliable and easy to use
- Ambitious, humble, and resourceful culture
- Paid Time Off
- Health Insurance