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) framework
Robotics / cybernetics background
Linux OS and shell scripting
English (both written and spoken)
Key Competencies (Soft Skills)
Pro-active approach for learning new skills
Autonomy and good problem-solving skills
Completionist: a desired to finish a task and perfect the results
... large-scale global traffic routing platforms - Developing high-performance distributed traffic infrastructure - Building and managing large-scale distributed systems and networking software - Executing complex migrations of legacy network systems and codebases in large-scale environments - Developing core network routing ...
Odpovědnosti Původní popisek. - Hands-on expert software developer with deep understanding of development ecosystems, technical leader or key technical contributor, having significant impact on the organization - Demonstrates versatility to easily move between teams and make immediate contributions - The ability to perceive ...
... Collaborate with a talented and supportive team that values learning and shared success. - Contribute to customer satisfaction by delivering reliable, high-quality systems. - Continuously grow your technical skills and domain expertise in system software. - We are primarily an in-office environment and therefore, you will be expected ...
... Tenure-track: Visionary research agenda, grant-writing experience, and readiness to build your own research track, conduct teaching, and supervise students. - Robotics Engineers / Software Developers - Proficiency in C++/Python, ROS/ROS2, and Linux-based development. - Experience with robot control, embedded systems, sensor ...
... CAN-connected hardware, sensors, and higher-level autonomy logic. You will be involved in the migration, adaptation, integration and testing of existing production software, working closely with Senior and Lead Engineers as well as the customer's robotics team. This is a hands-on engineering role focused on ROS/ROS 2 migration, ...
Popis pracovní nabídky První kontakt e-mailem. Upřesňující informace: -Dobrá znalost alespoň jednoho programovacího jazyka. -Základní orientace v databázích. -Znalost anglického jazyka na úrovni rodilého mluvčího (bez nutnosti certifikátu). Souhlas zaměstnavatele s modrou kartou.
První kontakt e-mailem. Upřesňující informace: -Dobrá znalost alespoň jednoho programovacího jazyka. -Základní orientace v databázích. -Znalost anglického jazyka na úrovni rodilého mluvčího (bez nutnosti certifikátu). Souhlas zaměstnavatele s modrou kartou. []
Thermo Fisher Scientific seeks a full-stack developer to design and build an internal web-based business application. NET APIs, and close collaboration with business stakeholders to translate requirements into a maintainable, data-driven enterprise tool.
... Tenure-track: Visionary research agenda, grant-writing experience, and readiness to build your own research track, conduct teaching, and supervise students. - Robotics Engineers / Software Developers: - Proficiency in C++/Python, ROS/ROS2, and Linux-based development. - Experience with robot control, embedded systems, sensor ...
... automatizované testování - Přehled v embedded komunikaci (I2C, SPI, CAN…) Nabízíme - Hybridní režim spolupráce (kancelář + práce z domova) - Projekty, kde se software skutečně propojuje s hardwarem - Česká firma s mezinárodním dosahem a stabilním vývojem - Moderní prostředí, špičkové technologie a prostor pro růst - Více ...