Working Student - Robotics and Computer Vision Software engineer
Role details
Job location
Tech stack
Job description
· Shape the future: Work on our in-house developed iRDS (Iventim Robot Design Suite) platform to enable robot arm trajectory planning, digital twin functionality, and simulation in a 3D environment.
· Develop innovative solutions: Write Python and C++ code to implement new features and enhance existing functionalities within iRDS. Design and develop computer vision algorithms for screen feature detection, image similarity analysis, and related applications.
· Drive research and innovation: Explore and apply AI techniques and investigate agentic AI approaches to improve development processes and day-to-day workflows.
· Take ownership: Proactively identify bugs, suggest improvements, and contribute to the continuous enhancement of iRDS. Support the integration of iRDS into customer projects and deployments.
· Optimize and document: Help improve our development environment, tools, and workflows while maintaining clear and comprehensive documentation of your work.
Requirements
Do you have experience in Signal processing?, Are you passionate about cutting-edge technologies in robotics, computer vision, and prototyping? Are you enrolled in a technical university subject, [RZ1] [AK2] have knowledge in programming and an interest in working with collaborative robots, such as Universal Robots, as well as embedded systems?
We are looking for an enthusiastic Working Student to join our team and contribute to the development of innovative products in the fields of robotics and industrial automation.
If you are a proactive, hands-on engineer with good communication skills and a passion for solving complex technical challenges, we would love to hear from you!, · Currently pursuing a master's degree in Computer Science, Robotics, Mathematics, Physics, Electronics Engineering, or a related field.
· Good programming skills in Python and C++.
· Knowledge in one of the following: Signal processing, computer vision, trajectory planning, high-precision localization, robotics fundamentals, or related technologies.
· Strong analytical and problem-solving mindset, with the ability to troubleshoot technical challenges effectively.
· You don't shy away from team and customer communication as well as collaborative work.
· Eagerness to learn new technologies.
· Fluently speaking English, with German being a plus.