Перейти до вмісту
Подати заявку

Ця вакансія є на кількох порталах

Spyrosoft

Lead ROS Engineer

Szczecin
Praca zdalna
1 місяць тому

Коротко

Lead ROS Engineer needed for ROS 1 to ROS 2 migration on an autonomous UGV platform in Szczecin. Requires strong ROS 1/2, C++, Python, Linux, and autonomous vehicle experience. Project duration: Nov 2026 - Mar 2027.

Стислий виклад підготував ШІ на основі тексту оголошення.

Tech Stack:

Core: ROS 1, ROS 2, C++, Python, Linux, DDS/QoSRobotics: Nav2, robot_localization, ros2_control, Behavior

Tree.

CPP, Sensor Fusion

  • Vehicle & Hardware: GNSS, CAN, Steering & Braking Systems
  • Tools: Foxglove
  • Project duration: November 2026 - March 2027Required Qualifications:

Strong commercial experience with ROS 1 and ROS 2.

Previous experience in ROS 1 to ROS 2 migration projects.

Advanced C++ development skills.

Good Python programming skills.

Linux development experience.

Experience with autonomous vehicles, robotics platforms, or UGV systems.

Experience with navigation, localization, vehicle control, and system integration.

Experience with DDS/QoS configuration and optimization.

Nice to Have:

Experience in using AI tools in day-to-day workflow

Experience with ros_control / ros2_control, robot_localization, Nav2, and Behavior

Tree.

CPP.

Experience with GNSS-based localization and Sensor Fusion.

Experience integrating CAN-based vehicle interfaces.

Familiarity with steering and braking systems.

Familiarity with Fields2Cover.

Experience using Foxglove or similar robotics debugging and visualization tools.

Project Description:

We are looking for a Lead ROS Engineer to drive the migration of an autonomous vehicle platform from ROS 1 to ROS 2. The platform operates as an autonomous UGV and integrates navigation, localization, vehicle control, GNSS, CAN-connected hardware, sensor systems, and higher-level autonomy capabilities.

This is not a greenfield project. You will work with an existing production robotics platform, analysing ROS 1 architecture, identifying migration challenges and dependencies, and helping shape a maintainable, production-ready ROS 2 solution while preserving existing system behaviour. We are looking for a hands-on technical leader who can guide engineering decisions, support the delivery team, and collaborate closely with customer engineers throughout the migration process.

Scope of Services:

Lead ROS 1 to ROS 2 migration activities for autonomous vehicle software.

Analyse, refactor, and migrate existing ROS-based components written in C++ and Python.

Migrate navigation, localization, autonomy, and vehicle control functionalities to ROS 2.

Integrate and validate vehicle sensors, hardware interfaces, and control systems.

Configure DDS/QoS communication and resolve performance, synchronization, and reliability issues.

Perform integration, regression, simulation, and vehicle-level testing.

Collaborate with customer engineering teams, provide technical guidance, and document migration decisions.

Опубліковано 2026-09-22
Діє до 2026-12-21
Джерело