Working Student Robotic Software Development
Role details
Job location
Tech stack
Job description
-
Take part in the development of software components that enable development and operation of our next-generation airborne counter UAS solutions. Depending on your personal qualification, this may cover simulation, algorithms, tooling, and/or infrastructure.
-
Collaborate closely with the hard- and software team to deliver seamless integration and continuous improvement.
-
Evaluate and test your software in our lab and at our test sites.
Requirements
Do you have experience in Test-driven development?, * Background in informatics, electrical engineering, or a similar field.
-
Strong programming skills, particularly in Python; experience with C++ is literally a plus.
-
Proven track record in applied software development using version control, agile methods, and test-driven development.
-
Experience in developing and shipping real-world robotic applications that are powered by ROS (2).
-
Experience with robotic simulators (at least one of Gazebo, MuJoCo, Isaac Gym, or Airsim) and PX4-based flight controllers is a plus.
-
Proactive and organized team player.
-
Valid work permit (citizenship or visa) for Germany.
-
Currently enrolled in a university within Germany.