As the Robotics Quality Assurance Engineer, you will be a crucial part of the software team. You will own the testing part of the software release process and work closely with the rest of the team to improve our software quality. You will apply rigor in testing our robots and generate analysis and reports to guide future software development process.
Our robots use embedded Linux boards connected to various other embedded devices via CAN bus, and are backed by a Cloud Robotics platform running several different services. The robots must be stable 24/7, and provide a reliable, interactive experience for users based on data and insights captured in the field.
We are a VC funded, highly ambitious team, with a great platform. You will play a significant role in shaping the future of our products, culture, and engineering team. Join us in creating new tools to reshape the autonomous robotics industry.
Lead the testing of the robots in a controlled environment and verify that everything works as expected
Collaborate with software engineers on developing complex test software algorithms
Test and validate the software stack for product launches
Diagnose and troubleshoot errors on individual robots
Track, identify and communicate software bugs
Verify the test results and maintain the CI (Continuous Integration)
Participation in team-wide code and architecture reviews
We are looking for candidates with at least 1 year of experience in the industry:
Experience with Linux operating systems
Experience with ROS (Robotic Operating System)
Experience using the following languages: C++, Python, Bash scripting
Effectively executing, monitoring and troubleshooting tests
Experience with automated testing and test script development
Writing documentation for test protocols, results, and reports
Tracking defects and working with software and cross-functional teams to debug
Strong analytical thinking, problem solving and communications (written and oral) skills
Additionally, any experience in any of the following areas would be a benefit:
Robotics simulation, particularly with Gazebo
Microcontroller bringup, development and debugging
Modern C++ experience
Familiar with embedded hardware and sensors (2D Lidars, IMUs, and cameras).
Experience with continuous delivery and continuous integration of software platforms
A place with big goals that we trust we can achieve.
A fast-paced environment where we work with talented, committed and supportive teammates.
We offer a comfortable office in one of the most comfortable cities in the world - Oslo.
Work with Fortune 500 companies around the world!
Robotics QA Engineer
22. september 2021