
Robotics Software QA Engineer
Ambi Robotics · Berkeley, CA
- On site
- Full-time
- $100,000 / year
- Berkeley, CA
Job highlights
- Test and develop core robotics libraries and software.
- Fix customer issues and support deployments.
- Contribute to application code development.
- Gain experience with state-of-the-art robotics.
- Work with a dynamic, growing startup team.
About the role
About Ambi Robotics
We are a well-funded startup on a mission to make e-commerce logistics more human-friendly and efficient with AI-powered robotics. Founded by leading robotics researchers, we are growing our team of dynamic and compassionate tech enthusiasts to deploy human-centered robots at scale. Join us in helping people handle more throughout the supply chain!
Robotics Software QA Engineer Role
We are seeking a Robotics Software QA Engineer to test and develop core robotics libraries and runtime application software for Ambi products, with a focus on fixing active customer issues and supporting customer deployments. In this role, you will work closely with the Software team and the CTO.
Responsibilities
- Perform regular quality assurance testing on robot hardware.
- Contribute to Ambi application code after a short onboarding period, owning an increasing part of app development over time.
- Manage and support software deployments to production machines.
- Provide on-call engineering support to production machines.
- Modify existing software and configuration for new customers.
Qualifications
- Eagerness to learn, solve challenging problems, and lead with curiosity.
- A desire for career growth and ownership of your work.
- Excitement about amplifying human potential with state-of-the-art robotics.
- Ability to move 50lb boxes for 8 hours a day.
- Ability to use a pallet jack (with minimal training).
- Strong communication skills (written documentation and note taking).
- Proficiency in Python and Linux, fluency with vectorization / Numpy.
- Experience with object-oriented programming.
- Familiarity with standard SW development practices (Git, CI / CD), multiprocessing, multithreading, basic socket programming.
- Familiarity with robotics topics such as rigid transformations and 3D geometry.
- A BS or MS/PhD in robotics software development or equivalent (CS, CE, EE, MechE).
- (BONUS) Past internship experience in software engineering.
- (BONUS) Experience working with controls, collision checking, path / motion planning, state estimation, or camera data.
Why Join Ambi Robotics?
In addition to competitive compensation, we offer benefits such as:
- Health, dental, and vision insurance
- 401k with 5% matching by Ambi
- Equity ownership
- Unlimited PTO
- Free parking on site at HQ
- Access to a full gym at HQ
- Free lunches 2x per week
Application Instructions
PLEASE NOTE: All applications must be submitted online for equitable review. We do not accept or review submissions sent via email, including to individual team members or engineers. This policy ensures a fair and streamlined process for everyone.
For Recruiters
This position is direct-hire only; unsolicited resumes from recruiters will not be considered and may result in a fee waiver.
Key skills/competency
- Robotics Software QA Engineer
- Python
- Linux
- Object-Oriented Programming
- Robotics
- Software Development
- Quality Assurance
- AI Robotics
- System Testing
- Problem Solving
Skills & topics
- Robotics Software QA Engineer
- Python
- Linux
- Quality Assurance
- Robotics
- Software Development
- AI
- E-commerce Logistics
- System Testing
- Embedded Systems
How to get hired
- Tailor your resume: Highlight Python, Linux, OOP, and robotics experience.
- Showcase problem-solving: Emphasize your ability to learn and tackle complex challenges.
- Address physical requirements: Mention your capacity to lift 50lb boxes and use a pallet jack if applicable.
- Prepare for technical interviews: Review robotics concepts, SW development practices, and coding skills.
- Apply online: Ensure your application is submitted through the official Ambi Robotics careers portal.
Technical preparation
Behavioral questions
Frequently asked questions
- How do I apply for the Robotics Software QA Engineer role at Ambi Robotics?
- To apply for the Robotics Software QA Engineer position at Ambi Robotics, please submit your application online through their official careers portal. Applications sent via email are not accepted for equitable review.
- What are the key technical skills required for the Robotics Software QA Engineer job at Ambi Robotics?
- Key technical skills for the Robotics Software QA Engineer role include proficiency in Python and Linux, experience with object-oriented programming, familiarity with standard software development practices (Git, CI/CD), and knowledge of robotics concepts like rigid transformations and 3D geometry.
- Does Ambi Robotics offer career growth opportunities for a Robotics Software QA Engineer?
- Yes, Ambi Robotics emphasizes career growth and ownership of work. The role involves contributing to application code with increasing responsibility over time, offering a path for development within the company.
- What is the work arrangement for the Robotics Software QA Engineer position?
- While the job description mentions 'Free parking on site at HQ,' it doesn't explicitly state the work arrangement. However, the need for on-site support for production machines and physical tasks suggests it might be an on-site or hybrid role.
- What is the educational requirement for the Robotics Software QA Engineer at Ambi Robotics?
- A BS or MS/PhD in robotics software development or an equivalent field such as Computer Science, Computer Engineering, Electrical Engineering, or Mechanical Engineering is required for the Robotics Software QA Engineer position.
- Are there any physical requirements for the Robotics Software QA Engineer role?
- Yes, the role has physical requirements. Candidates must be able to move 50lb boxes for 8 hours a day and be able to use a pallet jack with minimal training.
- What kind of benefits does Ambi Robotics offer to its employees?
- Ambi Robotics offers a comprehensive benefits package including health, dental, and vision insurance, 401k with 5% matching, equity ownership, unlimited PTO, free parking, access to a gym, and free lunches twice a week.
- What does Ambi Robotics do?
- Ambi Robotics is a well-funded startup using AI-powered robotics to make e-commerce logistics more human-friendly and efficient. They focus on deploying human-centered robots at scale within the supply chain.