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
EnglishJob 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