Robotics Software Development Engineer in Test
Austin, Texas, United States
Diligent Robotics
We build robots like Moxi that assist hospital staff with routine activities so they can focus on caring for patients.What we're doing isn't easy. But nothing worth doing ever is.
We envision a future powered by robots that work seamlessly with human teams. We build Artificial Intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our team of mission-driven, venture-backed roboticists who will translate cutting-edge research into commercial reality. The technical challenges are immense. With your talent and passion, we will get there faster.
Diligent Robotics is hiring for a Robotics - Software Development Engineer in Test. The work will be fast-paced and you should love the challenge of tackling new problems that will arise. You should be willing to get your hands dirty and dive into challenges whether they be developing new AI algorithms or understanding the latencies of network throughput. We are hiring engineers to help build robots that manipulate objects and navigate in human environments in a way that is safe, robust, and socially acceptable. We are looking for talented people excited to take on one or more of the following focus areas of innovation:
What you’ll do:
- Build test tools to reduce the Regression Testing Effort and Time maintaining confidence in the coverage and results by creating automated test frameworks.
- Build tools to support development/field service efforts quality of life, writing code to improve the overall testability and diagnostics of the software.
- Design, structure and execute test cases (manual and automated) and accurately report the coverage and findings.
- Support simulation tool development for a robot navigating a hospital environment.
- Automate stress tests of software modules and algorithms across multiple simulated variables. Collect data and analytics to feed this effort.
- Unlock new ways of prototyping and algorithm development with parallelization and optimization within simulations
Required:
- BS, MS, or PhD in Computer Science, ECE, Robotics, or a related field
- 1+ years of industry experience in 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
- Collaborates well in a team environment
- Flexibility and the ability to quickly adapt to changes in project scope
- Excellent coding and testing habits
Nice to Have
- Experience with CI/CD pipelines
- Experience with ELK
- Experience with cloud computing, Robomaker
Benefits:
- 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
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: CI/CD Computer Science Docker ELK PhD Pipelines Prototyping Python Research Robotics Testing
Perks/benefits: Competitive pay Equity
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open Data Science Manager jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Senior Business Intelligence Analyst jobs
- Open MLOps Engineer jobs
- Open Principal Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Data Analytics Engineer jobs
- Open Business Data Analyst jobs
- Open Sr Data Engineer jobs
- Open Junior Data Scientist jobs
- Open Data Analyst Intern jobs
- Open Product Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Manager, Data Engineering jobs
- Open Data Quality Analyst jobs
- Open Azure Data Engineer jobs
- Open Research Scientist jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open PhD-related jobs
- Open Deep Learning-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open APIs-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open LLMs-related jobs
- Open CI/CD-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs