Live opening · Posted 7 days ago

Lead ROS Engineer

Spyrosoft · Poland (Remote)
Linkedin No
You are 7 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 7 days ago
CompanySpyrosoft
LocationPoland (Remote)
Work modeNo
SourceLinkedin
Listed7 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Linkedin publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
61,493 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Tech Stack:
Core: ROS 1, ROS 2, C++, Python, Linux, DDS/QoS
Robotics: Nav2, robot_localization, ros2_control, BehaviorTree.CPP, Sensor Fusion
Vehicle & Hardware: GNSS, CAN, Steering & Braking Systems
Tools: Foxglove
Project duration: November 2026 - March 2027
Required 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 BehaviorTree.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.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App