Lead ROS Engineer
Primary stack
Job description
About the Position
We're seeking a Lead ROS Engineer to drive the migration of an autonomous vehicle platform from ROS 1 to ROS 2 in Szczecin, Poland.
Responsibilities
- 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.
Requirements
- 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.
We Offer
- Competitive salary: 190 - 200 PLN/month.
- Opportunity to work on a cutting-edge autonomous vehicle platform.
- Collaborative and innovative work environment.
About the Company
Spyrosoft is a leading company in the development of autonomous systems and robotics solutions. We are committed to pushing the boundaries of technology and delivering innovative solutions to our clients.
Application
If you are passionate about robotics and have the required skills, we would love to hear from you. Please submit your resume and a cover letter detailing your relevant experience.
© MindPal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Recruitment & HR Tech,AI & Automation,Fintech,E-learning,Healthcare,E-commerce
About the Company MindPal is a project initiated by Sky Gate Company, designed to address challenges in IT recruitment by connecting companies with candidates through a unique platform. The company focuses on delivering talent, technology, and traction to clients, having successfully partnered with over 250 businesses globally. MindPal specializes in AI-driven digital transformation, offering scalable solutions for startups and enterprises across various industries. Products, Services & Tech Stack Core Solutions AI Agents & Assistants: Intelligent AI agents that automate tasks, manage workflows, and provide real-time support. MVP Development: Transforming business ideas into working products for quick testing and validation. AI Consulting: Expert guidance on AI strategy and implementation. Chatbots: Custom conversational bots for user engagement and support. SaaS Solutions: Scalable cloud-based products tailored to business needs. AI Automation: Tools for optimizing workflows and increasing operational efficiency. Technologies & Frameworks Ruby on Rails React TypeScript Docker Heroku Django Angular Python VOIP Jenkins Project Scope & Target Clients Client Base Verticals: Fintech, e-learning, healthcare, e-commerce. Client Types: Startups and established Fortune 500 corporations. Engineering Scale Scope: Full-stack digital product consulting and partnership. Complexity: Projects range from MVP development to full-scale SaaS solutions.