Working Student - Robotics Software Testing 

Agile Robots Ag
München, Germany
14 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
English

Job location

München, Germany

Tech stack

Unit Testing
C++
Software Documentation
Software Debugging
Experimental Data
Python
Software Engineering
Robot Operating System
GIT
Information Technology

Job description

  • Set up experiments for testing new robotics software functionalities
  • Run simulations in HiL/SiL environments for validation of new control approaches
  • Assist with debugging and troubleshooting within the existing robotics software stack
  • Collect data from robot experiments and organize test results
  • Analyze experimental data and summarize findings
  • Support system documentation, including test procedures, results, and internal technical notes
  • Write and maintain unit tests for the current robotics codebase

Requirements

  • Currently enrolled in a university program, ideally in Robotics, Computer Science, Mechatronics, Electrical Engineering, or a closely related field with a strong focus on software development and control systems
  • Working proficiency in C++ and Python
  • Stronger proficiency in C++, with the ability to read, understand, and modify scripts/code in an existing robotics codebase
  • Basic knowledge of robotics systems and control
  • Ability to write unit tests and contribute to technical documentation
  • Ability to analyse real robot experimental data and present results clearly
  • Experience with Git and collaboration

Apply for this position