Robotics Systems Software Engineer

4 weeks ago


Prague, Hlavní město Praha, Czech Republic České vysoké učení technické v Praze Full time
Job Description

The position of Robotics Systems Software Engineer at the CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics involves development and maintenance of a robotics system for control, simulations and deployment of autonomous flying robots.

The system is built on a C++ code base using the Robot Operating System (ROS, ROS2).

Key Responsibilities
  • Development and Maintenance: Develop, maintain, automate test and document a large C++ code base of the robotics system.
  • System Improvement: Update and improve the system's usability and reliability.
  • Integration: Integrate new components, sensor drivers, and third-party software into the existing structure and pipeline.
  • Migration: Migrate the framework to the new ROS2 libraries.
  • Documentation: Disseminate and document the system's features, concepts, and design patterns among lab members.
  • Deployment: Assist 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) framework
  • Robotics/cybernetics background
  • Linux OS and shell scripting
  • English (written and spoken)
Key Competencies (Soft Skills)
  • Pro-active approach for learning new skills
  • Autonomy and good problem-solving skills
  • Completionist: desire to finish a task and perfect the results
Nice-To-Have Competencies
  • Git, GitHub
  • ROS2
  • Drone enthusiasts
  • Docker container system
  • Behavior-Driven Development (BDD)
Benefits
  • Six weeks annual leave
  • Meal voucher
  • Multisport card
  • Company kindergarten


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    Robotics Systems Software EngineerAbout the Position:We are looking for a talented Robotics Systems Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining a large C++ code base of a robotics system, as well as updating and improving the system's usability and reliability.Responsibilities:Develop,...


  • Prague, Hlavní město Praha, Czech Republic České vysoké učení technické v Praze Full time

    CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics is hiring a worker for the positionRobotics Systems Software EngineerShort description of the positionDevelopment 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...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    Robotics Systems Software EngineerAbout the Job:We are seeking a skilled Robotics Systems Software Engineer to join our team. As a key member of our robotics group, you will be responsible for developing and maintaining a large C++ code base of a robotics system.The ideal candidate will have advanced knowledge of C++ and Python, as well as experience with...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    About the Position:We are seeking a highly skilled Robotics Systems Software Engineer to join our team.This is an exciting opportunity for individuals with a strong background in robotics and software development to contribute to the design, development, and deployment of autonomous flying robots.The successful candidate will be responsible for developing...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    Robotics Systems Software EngineerAbout the Role:We are seeking a highly skilled Robotics Systems Software Engineer to join our team. As a key member of our robotics group, you will be responsible for designing, developing, and maintaining a large C++ code base of a robotics system.Key Responsibilities:Design and develop a large C++ code base of a robotics...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    Job Summary:As a Robotics Systems Software Engineer, you will be responsible for designing, developing, and deploying software systems for autonomous flying robots.The successful candidate will have advanced knowledge of C++, experience with ROS, and a strong background in robotics and cybernetics.Key Responsibilities:Development and maintenance of complex...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    About the Job:We are looking for a talented individual to fill the position of Robotics Systems Software Engineer.This role involves developing and maintaining complex software systems for autonomous flying robots using C++ and ROS.The ideal candidate will have experience with C++, ROS, and Linux, as well as strong problem-solving skills and the ability to...


  • Prague, Hlavní město Praha, Czech Republic České vysoké učení technické v Praze Full time

    CTU in Prague – Faculty of Electrical Engineering – Department of Cybernetics is hiring a worker for the positionDevOps & Software EngineerMaintenance and development of the internal processes for development, automated build, and deployment pipelines of a robotics software.Mission of the positionWe develop an open source robotics framework that is a...


  • Prague, Hlavní město Praha, Czech Republic České vysoké učení technické v Praze Full time

    Czech Technical University in Prague’s Faculty of Electrical Engineering, Department of Cybernetics is seeking a skilled professional for the role of DevOps & Software Engineer.Maintenance and development of internal processes for software development, automated build, and deployment pipelines for robotics software.Position ObjectiveWe are developing an...


  • Prague, Hlavní město Praha, Czech Republic beBee Careers Full time

    Robotics Systems Software EngineerWe are seeking a skilled Robotics Systems Software Engineer to join our team.About the position:This role involves developing and maintaining a robotics system for control, simulations, and deployment of autonomous flying robots. The successful candidate will work on a C++ code base using the Robot Operating System (ROS,...