Senior/Lead Robotics Software Engineer with ROS @ Spyrosoft

21 hours ago


Remote Szczecin Warszawa Wrocław Kraków, Czech Republic Spyrosoft Full time
Requirements:
  • ROS or ROS2
  • C++
  • Linux
  • English (B2/C1)

Hi We are a Spyrosoft team specializing in robotics, where we support both startups and well-known brands in software development for mobile robots, drones and domestic products. The team specializes in sensor bringup, ROS 1 and 2, SLAM, computer vision, and integration to enterprise platforms.
You can work from office or home 🙂


Sounds interesting? If you would like to work with international clients and real robotics projects, we’d love to hear from you 🚀

🦾We’re looking for engineers with:
  • proven ROS or ROS2 commercial experience
  • 3+ years of experience in software development
  • strong C++ programming skills
  • come across with sensors (for ex. LiDAR, stereovision, RGBD cameras, GPS+RTK)
  • practical knowledge of Linux environments
  • very good English (B2/C1)
  • basic experience in programming in Python
Nice to have:
  • experience with the Linux kernel, e.g. writing device drivers
  • experience with Continuous Integration
  • Docker knowledge
🤖Your responsibilities will include:
  • designing, implementing and testing robotic software,
  • troubleshooting robot software,
  • collaborating with client’s teams to speed up development of high-quality software.

💡Additionally, you will be able to develop your skills connected with technologies like SLAM, Gazebo, NVidia Sim and Simulink.

If you want to read more about our POCs, we would like to invite you to our tech articles spyro-soft.com/blog/robotics/avatar  

Requirements: C++, ROS/ROS2, Linux Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, International projects, Free coffee, Bike parking, Playroom, Free snacks, Free beverages, In-house trainings, Modern office, Startup atmosphere, No dress code.

  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    Tech Stack Python ROS (ROS 1 or ROS 2, commercial project experience required) GitHub / Azure / On-premise CI/CD pipelines Ansible (infrastructure automation) Unit & integration testing frameworks Requirements Strong development skills with proven experience in Python Hands-on experience with ROS (ROS 1 or ROS 2) in commercial projects Solid...


  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    Tech StackPythonROS (ROS 1 or ROS 2, commercial project experience required)GitHub / Azure / On-premise CI/CD pipelinesAnsible (infrastructure automation)Unit & integration testing frameworksRequirementsStrong development skills with proven experience in PythonHands-on experience with ROS (ROS 1 or ROS 2) in commercial projectsSolid understanding...


  • Remote, Szczecin, Czech Republic Spyrosoft Full time

    Tech StackPythonROS (ROS 1 or ROS 2, commercial project experience required)GitHub / Azure / On-premise CI/CD pipelinesAnsible (infrastructure automation)Unit & integration testing frameworksRequirementsStrong development skills with proven experience in PythonHands-on experience with ROS (ROS 1 or ROS 2) in commercial projectsSolid understanding...


  • Remote, Szczecin, Warszawa, Wrocław, Kraków, Czech Republic beBeeSoftware Full time

    Robotics Software EngineerWe are seeking a skilled Robotics Software Engineer to join our team. As a key member of our robotics team, you will be responsible for designing, implementing, and testing robotic software.Designing and implementing robotic software using C++ and ROS/ROS2.Troubleshooting robot software and collaborating with clients' teams to speed...


  • Remote, Szczecin, Czech Republic beBeeRobotics Full time

    Job Title: Senior Robotics Software Expert Our team is looking for a skilled robotics software expert with experience in developing and maintaining complex robotic systems. Job Description:Assess and reduce accumulated technical debt in the Python-based codebase, introduce best practices to minimize future technical debt, refactor existing modules to align...


  • Warszawa, Mazovia, Czech Republic beBeeSoftware Full time 900,000 - 1,200,000

    Job Title: Senior Software Engineer @About the RoleWe are seeking an experienced Senior Software Engineer to lead our robotics team.The ideal candidate will have:5+ years of professional software development experience.Strong problem-solving skills and proficiency in at least one modern programming language (Python is currently in use).Experience designing...


  • Remote, Szczecin, Warszawa, Wrocław, Łódź, Kraków, Czech Republic Spyrosoft Full time

    🤖 We are Spyrosoft’s Robotics team – a group of specialists supporting global tech companies in designing, building, and scaling robotic platforms for mobile robots, drones, and industrial platforms. Our focus spans cloud-native architectures, real-time data processing from robots, and integration with enterprise systems. 🕵️‍♂️ We’re...


  • Remote, Kraków, Warszawa, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    Proven experience as a Senior/Lead Software Engineer ideally with a focus on construction engineering projects. Very good working knowledge of standard software development frameworks, techniques and methodologies. Experience with providing coaching and mentoring Ability to work collaboratively in a team, contributing to the development of business...


  • Warszawa, Czech Republic Spyrosoft Full time

    Minimum 5 years of experience in Java Strong expertise in the Spring Framework (Spring Boot, Spring MVC), Hibernate or JPA for ORM Hands-on experience with Docker and containerization technologies, CI/CD pipeline tools (e.g., Jenkins, GitLab) Strong SQL skills and hands-on experience with relational databases Proficiency with JUnit, Mockito for unit...


  • Remote, Wrocław, Czech Republic Spyrosoft Full time

    Join us and combine startup agility with the stability of a global leader! Tech stack: Google Cloud Platform (Networking, Cloud SQL, Compute Engine, Cloud Monitoring, Cloud Storage, Cloud DNS, VM Manager, Cloud Run); Experience with Java (Spring Boot) is a strong plus; Fluency in English is mandatory. Project description: We're looking for an experienced...