Robotics Software Development Engineer in Test
Austin, Texas, United States
Applications have closed
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 Data Science Intern jobs
- Open Lead Data Analyst jobs
- Open Power BI Developer jobs
- Open Data Engineer II jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Science Manager jobs
- Open Marketing Data Analyst jobs
- Open Junior Data Scientist jobs
- Open MLOps Engineer jobs
- Open Data Scientist II jobs
- Open Business Intelligence Developer jobs
- Open Business Data Analyst jobs
- Open Product Data Analyst jobs
- Open Data Analytics Engineer jobs
- Open Data Analyst Intern jobs
- Open Sr Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Sr. Data Scientist jobs
- Open Data Engineering Manager jobs
- Open Senior Data Architect jobs
- Open Junior Data Engineer jobs
- Open Big Data Engineer jobs
- Open Research Scientist jobs
- Open Data Quality Analyst jobs
- Open Azure Data Engineer jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Data quality-related jobs
- Open ML models-related jobs
- Open Business Intelligence-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open PhD-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open Finance-related jobs
- Open NLP-related jobs
- Open PyTorch-related jobs
- Open TensorFlow-related jobs
- Open LLMs-related jobs
- Open APIs-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open Hadoop-related jobs
- Open Kubernetes-related jobs
- Open Data governance-related jobs
- Open Databricks-related jobs
- Open Airflow-related jobs