Job Type

Job Type

Full Time

Description

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.


Your Impact

  • 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

Requirements

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

Benefits

  • 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

Job Type

Full Time

Date Published

22. september 2021

Job Site

Oslo