Robotics Software Engineer

Spyrosoft Ltd

Warszawa

Hybrid

PLN 180,000 - 260,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Spyrosoft Ltd in Warsaw is seeking an experienced Senior Software Engineer to advance robotics software for warehouse automation. You will design, test, and deploy Python-based solutions leveraging ROS within a fast-growing AI-enabled robotics team.

The role requires on-site presence in Warsaw with potential for full remote work later. Strong Python, ROS, and computer vision skills are essential, as is excellent English communication across teams.

Qualifications

  • Senior-level professional software development experience.
  • Strong Python programming skills with production-grade solutions.
  • 3+ years hands-on experience in industrial robotics.
  • Solid understanding of robotics concepts, including computer vision, robotic arms, and platforms operating in constrained environments.
  • Strong problem-solving and analytical skills.
  • Ability to work on complex robotics software throughout the full development lifecycle.
  • Experience designing and developing complex, multi-layered software systems.
  • Excellent verbal and written English communication skills.

Responsibilities

  • Design and develop advanced robotics software for warehouse automation.
  • Build and maintain software components using Python and ROS.
  • Integrate robotics platforms, computer vision, and automation technologies into scalable production solutions.
  • Design and implement reliable, high-performance software architectures for complex robotic systems.
  • Analyze, troubleshoot, and optimize robotics applications operating in real-world production environments.
  • Collaborate closely with multidisciplinary engineering teams throughout the development lifecycle.
  • Support system integration, testing, and deployment activities at customer sites when required.
  • Drive continuous improvements in system performance, reliability, and maintainability.
  • Contribute to technical decision-making, software design, and engineering best practices.

Skills

Python
Robotics concepts
Computer Vision
ROS
English communication

Tools

C++
ROS 2

Job description

Tech Stack & Technologies:


  • Python (core development language)


  • Industrial Robotics


  • Robotic Arms


  • Computer Vision / Machine Vision


  • Robotics Software Development


  • Automation Systems


  • Complex Distributed & Multi-Layered Software Architectures


  • AI-powered Development Tools


  • C++ (nice to have)




Required Qualifications:


  • Senior-level professional software development experience.





  • Strong Python programming skills with proven experience delivering production-grade solutions.





  • 3+ years of hands‑on experience in industrial robotics.





  • Solid understanding of robotics concepts, including computer vision, robotic arms, and robotic platforms operating in constrained or restricted environments.





  • Strong problem-solving and analytical skills.





  • Ability to work on complex robotics software solutions throughout the full development lifecycle.





  • Experience designing and developing complex, multi-layered software systems.





  • Excellent verbal and written English communication skills.




Working Model


  • Due to project and client requirements, the position requires on‑site presence in Warsaw for a few days each month (typically 2-3 days on-site, twice per month). There is an opportunity to transition to a fully remote setup over time.





  • Occasional travel to customer deployment sites may be required for a few days to support production rollouts and project deployments.




Nice to Have:


  • Experienced in using AI tools in day-to-day workflow





  • Experience working with robotic arms.





  • Knowledge of C++.




Project Description:

This fast-growing robotics initiative is focused on AI-powered warehouse automation. The solution enables robots to identify and handle hundreds of products, supporting key logistics processes such as order fulfillment, returns processing, and inventory management.


As part of the engineering team, you will design, develop, test, and integrate robotics solutions using Python and ROS, helping deploy these systems in real-world production environments. This role is ideal for engineers who enjoy solving complex technical challenges, working autonomously, and building software that directly impacts large-scale automation.



Scope of Services:


  • Design and develop advanced robotics software solutions for warehouse automation systems.





  • Build and maintain software components using Python and ROS.





  • Integrate robotics platforms, computer vision systems, and automation technologies into scalable production solutions.





  • Design and implement reliable, high-performance software architectures for complex robotic systems.





  • Analyze, troubleshoot, and optimize robotics applications operating in real-world production environments.





  • Collaborate closely with multidisciplinary engineering teams throughout the entire development lifecycle.





  • Support system integration, testing, and deployment activities at customer sites when required.





  • Drive continuous improvements in system performance, reliability, and maintainability.





  • Contribute to technical decision-making, software design, and engineering best practices.


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Project Manager
Technical Project Manager

Spyro Soft • Wrocław

On-site
PLN 180,000 - 230,000
Senior Robotics Software Engineer - AI & Vision
Senior Robotics Software Engineer - AI & Vision

Spyrosoft Ltd • Warszawa

Hybrid
PLN 180,000 - 260,000
Senior Machine Learning Engineer (Robotics & Computer Vision)
Senior Machine Learning Engineer (Robotics & Computer Vision)

Red Sky Poland • Warszawa

On-site
PLN 183,000 - 219,000
Equity incentive
Remote work
Startup studio support
QA, Code Quality & CI/CD Expert
QA, Code Quality & CI/CD Expert

United Robots • Warszawa

On-site
PLN 180,000 - 260,000
AI Engineer
AI Engineer

Robotec Ai • Warszawa

Hybrid
PLN 167,000 - 257,000
Private medical care
Sport card
Hybrid work model
+2
AI Engineer (Reinforcement Learning)
AI Engineer (Reinforcement Learning)

Robotec • Warszawa

On-site
PLN 233,578 - 279,781
Private medical care
Sports card
Flexible working hours
+1
Senior C++ Developer (C++ & Basic Python)
Senior C++ Developer (C++ & Basic Python)

People More • Łódź

On-site
PLN 179,088 - 247,968
Private medical care
Sports card
Training courses
+1
Embedded AI Engineer
Embedded AI Engineer

Robotec • Warszawa

On-site
PLN 264,045 - 316,274
Competitive salary (up to 26,000 + VAT)
Private medical care
Sports card
+2
AI/Robotics Engineer
AI/Robotics Engineer

DAC.digital Group • Województwo pomorskie

On-site
PLN 150,000 - 210,000
Remote work option
Office in Gdańsk
Robotics Software Engineer – Machine Learning, Computer Vision & VLM
Robotics Software Engineer – Machine Learning, Computer Vision & VLM

United Robots • Warszawa

On-site
PLN 150,000 - 240,000
Influence perception system
Robotics testing environment access
Edge deployment on physical hardware
+3