CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics is hiring a worker for the position
Robotics Systems Software Engineer
Short description of the position
Development and maintenance of a robotics system for control, simulations and deployment of autonomous flying robots. Work on a C++ code base using the Robot Operating System (ROS, ROS2).
Key Responsibilities
- Development, maintenance, automated testing, and documentation of a large C++ code base of a robotics system.
- Updating and improving the 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 and documentation of the systems features, concepts and design patterns among the other lab members.
- Help with regular deployment and testing campaigns, where the system is used for research.
Key Competencies (Hard Skills)
C++ (advanced), Python (beginner)Robot Operating System (ROS) frameworkRobotics / cybernetics backgroundLinux OS and shell scriptingEnglish (both written and spoken)Key Competencies (Soft Skills)
Pro-active approach for learning new skillsAutonomy and good problem-solving skillsCompletionist : a desired to finish a task and perfect the resultsNice-To-Have Competencies
Git, GihubROS2Drone enthusiastsDocker container systemBehavior-Driven Development (BDD)If you are interested in the position, please send your CV to email martin.saska@fel.cvut.cz and copy to email tomas.baca@fel.cvut.cz
Požadavky
Minimální vzdělání : VysokoškolskéBenefity
Dovolená 6 týdnůStravenkový paušálMultisport kartaFiremní školka