Ładowanie opisu…
Opis oferty
SQUARE ONE RESOURCES sp. z o.o.
140 - 160 zł / stawka godzinowa
Warszawa, Polska
Expected, C++, Python
Your responsibilities, Migrate existing ROS 1 nodes and packages to ROS 2., Analyse ROS 1 topics, services, actions, parameters, launch files, TF trees and dependencies., Adapt existing C++ and Python code to ROS 2 APIs and architecture., Support the migration and configuration of components based on ros2_control / ros_control., Support navigation migration and configuration using Nav2., Work with existing BehaviorTree / https://jobeax.com/link/5kMWBdTFBGkwi0rZ based functionality., Support localization based on robot_localization, GNSS, IMU and odometry., Integrate and test GNSS, CAN, IMU, odometry and other sensor inputs., Support sensor fusion and localization pipelines., Assist with vehicle control and actuation interfaces, including braking and steering., Configure and troubleshoot DDS/QoS communication., Investigate timing, synchronization, latency and communication issues., Perform regression testing using recorded data, logs and repeatable test scenarios., Use tools such as Foxglove for visualization, debugging and system analysis., Participate in integration testing in simulation, bench environments and physical vehicles., Document implemented changes, dependencies and identified technical issues., Collaborate with Senior and Lead Engineers and the customer's robotics team. Commercial experience with ROS, preferably with both ROS 1 and ROS 2., Practical development experience with C++ and/or Python., Good understanding of core ROS concepts, including nodes, topics, services, actions, TF and parameters., Basic to intermediate practical experience with ROS 2., Familiarity with Nav2 or other ROS-based navigation frameworks., Familiarity with ros2_control / ros_control., Basic understanding of DDS and QoS concepts., Experience working with Linux environments., Experience with robotics, autonomous systems or mobile robotic platforms., Experience working with sensors such as GNSS, IMU, CAN and odometry will be an advantage., Familiarity with robot_localization, BehaviorTree / https://jobeax.com/link/5kMWBdTFBGkwi0rZ, Foxglove or sensor fusion will be an advantage., Ability to troubleshoot complex software and communication issues in distributed robotic systems., Good English communication skills. SQUARE ONE RESOURCES sp. z o.o., At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations. This is how we work,