Senior Robotics Software Engineer

Sigma Embedded Engineering

Kraków

On-site

PLN 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Support for skills development
Competitive salary
Hybrid or remote work options
Friendly and non-hierarchical work environment

Job summary

Sigma Embedded Engineering in Kraków is looking for a Senior Robotics Software Engineer to develop software for mobile robotic platforms. You will integrate sensors, develop autonomous algorithms, and collaborate with a team. Requirements include strong Python or C++ proficiency, experience in robotics with ROS/ROS2, and fluent English. The role offers hybrid or remote work options and competitive salary, along with opportunities for skills development in a supportive environment.

Qualifications

  • Strong proficiency in Python or C++.
  • Experience with ROS / ROS2 and simulation tools like Gazebo, Nvidia IsaacSim, or Nvidia Omniverse.
  • Background in student robotics projects or R&D initiatives is valued.
  • Fluent in English.

Responsibilities

  • Design and implementation of software components for mobile robots.
  • Integration and configuration of sensors and data processing.
  • Development and testing of autonomous driving algorithms.
  • Working with ROS/ROS2 – developing nodes, configuring the environment.
  • Creating containerized runtime environments, writing scripts on Linux systems.
  • Hands-on work with hardware and components.
  • Collaboration to clarify requirements and propose solutions.

Skills

Python
C++
ROS
ROS2
Cloud technologies
Simulation tools

Job description

At Sigma Embedded Engineering we build systems that operate in the real world — navigating uncertain environments, processing real-time sensor data, and making decisions autonomously. As a Senior Robotics Software Engineer, you will be a core technical contributor on projects that bridge embedded software, AI, and physical hardware.

You’ll work hands‑on with mobile robotic platforms — from sensor integration and ROS2 development to designing autonomous navigation pipelines and containerized deployment environments. Collaboration with both our internal engineering team and our clients is central to this role.

Tasks:
  • Design and implementation of software components for mobile robots.
  • Integration and configuration of sensors (2D/3D LiDAR, IMU, depth cameras, etc.) and processing data from these devices.
  • Development and testing of autonomous driving algorithms (navigation, obstacle avoidance, localization).
  • Working with ROS/ROS2 – developing nodes, configuring the environment, integration with simulations (e.g., Gazebo).
  • Creating containerized runtime environments, writing custom automation scripts on Linux systems.
  • Hands‑on work with hardware – selecting components, minor mechanical, electrical, and electronics tasks.
  • Collaboration with the team and the client to clarify requirements and propose technical solutions.
What We Expect

The ideal candidate combines strong Core Software Skills with a genuine passion for Robotics:

  • Software Engineering Core: Strong proficiency in Python or C++ and Cloud technologies.
  • Robotics Stack: Experience with ROS / ROS2 and simulation tools like Gazebo, Nvidia IsaacSim, or Nvidia Omniverse.
  • Engineering Background: Candidates with a background in student robotics projects or similar R&D initiatives are highly valued.
  • The Right Mindset: If you have prior experience with robotics technologies but later worked as a "standard" software engineer, you are a perfect fit!
  • Language: Fluent English.
What we offer
  • Long‑term, stable projects.
  • Work with modern technologies in international development teams.
  • Hybrid or remote work options (project‑dependent).
  • Support for skills development: trainings, certifications and mentoring.
  • Competitive salary and benefits aligned with the Polish market.
  • Professional, friendly and non‑hierarchical work environment.
Who we are

At Sigma Embedded Engineering, we believe that great results come from people who feel supported, trusted and challenged. We focus on building long‑term relationships — both with our clients and our employees — and on finding projects where you can grow and really make an impact.

Part of the Sigma Group

We are part of the Sigma Group, combining the stability of a large international organization with the flexibility and mindset of a specialized engineering company. The group has over 5,000 employees and operates globally across multiple technical domains.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer - ROS2 Autonomy (Remote)
Senior Robotics Software Engineer - ROS2 Autonomy (Remote)

Sigma Embedded Engineering • Kraków

Hybrid
PLN 60,000 - 80,000
Support for skills development
Competitive salary
Hybrid or remote work options
+1
Embedded AI Engineer
Embedded AI Engineer

Robotec.ai • Województwo mazowieckie

Hybrid
Competitive salary
Private medical care
Sports card
+2
Android Platform Developer
Android Platform Developer

Sigma Embedded Engineering • Kraków

Hybrid
PLN 180,000 - 260,000
Long-term stable projects
Support for skills development
Competitive salary and benefits
+1
Associate Engineer (for Robotics students)
Associate Engineer (for Robotics students)

Sopra Steria • Katowice

On-site
PLN 52,000 - 76,000
Luxmed
Medicover Sport
Worksmile platform
+2
Senior C++ Developer (C++ & Basic Python)
Senior C++ Developer (C++ & Basic Python)

People More • Łódź

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

Robotec • Warszawa

Hybrid
Competitive salary (up to 26,000 + VAT)
Private medical care
Sports card
+2
Senior Validation Engineer
Senior Validation Engineer

SoftServe • Poland

On-site
PLN 150,000 - 230,000
Associate Engineer (for Robotics students)
Associate Engineer (for Robotics students)

Sopra Steria • Województwo śląskie

On-site
Luxmed
Medicover Sport
Worksmile
+4
Senior Robotics & Software Engineer — Build Smart Robots
Senior Robotics & Software Engineer — Build Smart Robots

Nomagic • Warszawa

Hybrid
PLN 212,000 - 279,000
Relocation package
Equity for every employee
Partly remote work
+2
Senior C++ Engineer - Robotics & Real-Time Systems (Remote)
Senior C++ Engineer - Robotics & Real-Time Systems (Remote)

People More • Łódź

Hybrid
Private medical care
Sports card
Training courses
+1