Software Engineer
-
Development, maintenance, automated testing, and documentation of a large C++ code base of a robotics system.
-
Updating and improving the system, its usability and reliability.
-
Integration of new components, sensor drivers, and third-party software into the existing structure and pipeline.
-
Migration of the framework to the new ROS2 libraries.
-
Dissemination of the system's features, concepts and design patterns among the other team members.
-
Help with the documentation of the new features, help with online tutorials for the customers.
-
SW design for university clients
What we require:
-
C++ (advanced), Python (beginner)
-
Robot Operating System (ROS) framework
-
Robotics / cybernetics background
-
Linux OS and shell scripting
-
English (both written and spoken)
-
Autonomy and good problem-solving skills
-
Being a completionist – to desire to finish a task and perfect the results
-
Pro-active approach for learning new craft and skills
Additional qualifications that would be an advantage (but are not required):
-
Git, Gihub
-
ROS2
-
Drone enthusiasts
-
Docker container system
-
Behavior-Driven Development (BDD)
What we offer:
-
Full-time or part-time job
-
6 weeks of vacation and additional employee benefits offered by CTU
-
Long-term employment perspective
-
Independent and responsible work at a prestigious university with international reputation
-
Workplace with excellent public transport access in the city center – Prague 2, Karlovo náměstí 13
-
Positive vibe of our international team of enthusiastic people
-
Chance to develop your expertise in a field that has great future potential
-
Start date by mutual agreement
📧If you think you’d be a good candidate for this position, contact This email address is being protected from spambots. You need JavaScript enabled to view it..