Browse All Jobs
Diligent Robotics is seeking a Staff Robotics Software Engineer to focus on Verification & Validation. The Engineer will spearhead the development of testing automation, processes, and procedures to ensure the reliability of Moxi robots. This role involves tackling new challenges, developing regression testing suites, identifying key test metrics, and enhancing the company's ability to ensure product reliability. The Staff Robotics Software Engineer will contribute to building robots that manipulate objects and navigate in human environments safely and robustly.
  • Providing technical vision and leadership for increasing reliability and availability of the robotic fleet
  • Building dashboards and alerting to give high visibility into issues
  • Teaching engineers without deep V&V experience how to design for reliability and visibility
  • Building test tools and frameworks to reduce regression testing effort and time
  • Writing code to improve the overall testability and diagnostics of robots' software
  • Designing test cases (manual and automated) and accurately report the coverage and findings
  • Supporting simulation tool development for a robot navigating a hospital environment
  • Automating stress tests of software modules and algorithms across multiple simulated variables, and collect data and analytics to feed this effort
  • Unlocking new ways of prototyping and algorithm development with parallelization and optimization within simulations
Requirements:
  • BS, MS, or PhD in Computer Science, ECE, Robotics, or a related field
  • 5+ years of experience in test automation development
  • Strong understanding of QE & software development
  • Experience with ROS and ROS2
  • Proficiency in C++ and Python
  • Experience with Docker
  • Experience with simulation tools such as Gazebo, WeBots, etc
  • Strong understanding of QA Best Practices
  • Good troubleshooting skills
  • Excellent communication skills
The role offers:
  • Opportunity to be part of our core team, with a strong influence on the direction of the company and our initial product
  • Competitive salary and equity based on experience and contribution
  • Experience working with some of the leading experts in human-robot interaction
  • Work on challenging problems that promise to radically change the future of healthcare
Apply

Diligent Robotics

Diligent Robotics is an innovative company specializing in the development and deployment of autonomous mobile robots designed to improve efficiency and productivity. They focus on creating advanced data collection software and pipelines that operate continuously on a fleet of robots across various locations. Leveraging cloud-based infrastructure and machine learning technologies, Diligent Robotics is dedicated to transforming sensor data into actionable insights, contributing to the advancement of robotic capabilities and real-time perception systems. They utilize tools such as AWS, Docker, and Kubernetes to build scalable and robust solutions.