Robot Software Engineer

Relox Robotics

Stockholms kommun

On-site

SEK 560,000 - 750,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work
Professional growth
Cross-disciplinary team
Quality-focused culture

Job summary

Relox Robotics is seeking a Robot Software Engineer to develop intelligent behaviors for robots operating in real outdoor environments. You’ll work across the software stack from hardware integration to high-level autonomy, collaborating with mechanical and electrical engineers to ensure high-quality code and rapid iteration from simulation to field.

The role emphasizes building and refining software for autonomy, navigation, sensing, and system integration, with hands-on work on real robotic

Qualifications

  • Experience in C++ and/or Python required or strongly preferred.
  • Familiarity with ROS or ROS2.
  • Background in robotics, automation, or embedded systems.
  • Comfortable working in Linux environments.
  • Structured, thoughtful approach to software engineering.
  • Hands-on with real hardware.

Responsibilities

  • Develop and maintain the robot software stack, including autonomy, navigation, and system integration.
  • Work with ROS2, C++, and Python on real robotic systems.
  • Implement and refine behavior trees, sensor integration, and control logic.
  • Build tools, tests, and simulations to ensure robustness and quality.
  • Analyze data from field testing and real-world operation to drive improvements.
  • Collaborate closely with mechanical and electrical engineers.

Skills

C++
Python
ROS/ROS2
Robotics
Embedded systems
Linux
Software engineering
Hardware familiarity

Tools

Docker
CI/CD pipelines

Job description

As a Robot Software Engineer, you'll develop intelligent behaviors that allow our robots to take over repetitive human tasks in safe and reliable ways. You'll work across the full software stack - from low-level hardware integration to high-level autonomy - on robots that operate in real outdoor environments.


Your work directly enables our mission to Transform Human Work. You'll join a multidisciplinary R&D team, working closely with mechanical and electrical engineers who value high quality code, clear communication, and fast iteration from simulation to field.


What you'll do



  • Develop and maintain the robot software stack, including autonomy, navigation, and system integration

  • Work with ROS2, C++, and Python on real robotic systems

  • Implement and refine behavior trees, sensor integration, and control logic

  • Build tools, tests, and simulations to ensure robustness and quality

  • Analyze data from field testing and real-world operation to drive improvements

  • Collaborate closely with mechanical and electrical engineers


What you'll bring


You don't need to check every box - if you feel energized by our mission, we want to hear from you.



  • Experience in C++ and/or Python

  • Familiarity with ROS or ROS2

  • Background in robotics, automation, or embedded systems

  • Comfortable working in Linux environments

  • A structured, thoughtful approach to software engineering

  • Comfort working hands-on with real hardware


Nice to have



  • Experience with motion planning, SLAM, or multi-sensor fusion

  • Experience with behavior trees or state machines for robot autonomy

  • Experience with Docker and CI/CD pipelines

  • Experience with mobile robots, AMRs, or outdoor autonomous systems

  • Fleet management or multi-robot systems experience


What we offer



  • A friendly, multidisciplinary environment

  • Responsibility across the full product lifecycle

  • Flexible work, continued learning, and professional growth

  • A culture centered on quality, clarity, and teamwork

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robot Software Engineer
Robot Software Engineer

Relox Robotics AB • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Friendly environment
Lifecycle ownership
Flexible work
+2
Autonomous Robot Software Engineer ROS2 C++ Python Flexible
Autonomous Robot Software Engineer ROS2 C++ Python Flexible

Relox Robotics AB • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Friendly environment
Lifecycle ownership
Flexible work
+2
Autonomous Robot Software Engineer - Flexible Growth
Autonomous Robot Software Engineer - Flexible Growth

Relox Robotics • Stockholms kommun

On-site
SEK 560,000 - 750,000
Flexible work
Professional growth
Cross-disciplinary team
+1
Senior Robotics Engineer: 3D SLAM for Autonomous Drones
Senior Robotics Engineer: 3D SLAM for Autonomous Drones

Deep Forestry AB • Uppsala kommun

Hybrid
SEK 900,000 - 1,200,000
Software Developer, ABB Robotics
Software Developer, ABB Robotics

Västerås, Hydrovägen 10 • Västerås kommun

On-site
SEK 40,000 - 70,000
Software Developer, ABB Robotics
Software Developer, ABB Robotics

ABB AB • Västerås kommun

On-site
SEK 535,680 - 669,600
Robotics Engineer
Robotics Engineer

Cota Robotics • Stockholms kommun

On-site
SEK 650,000 - 900,000
Robotics Expert
Robotics Expert

The Link Factor AB • Stockholms kommun

On-site
SEK 600,000 - 800,000
Mechanical Engineer
Mechanical Engineer

Relox Robotics AB • Stockholms kommun

Hybrid
SEK 450,000 - 650,000
Friendly environment
Ownership of hardware lifecycle
Flexible work options
+2
Atomation Software Engineer to Rebl Industries
Atomation Software Engineer to Rebl Industries

Mpya Sci & Tech AB • Göteborgs kommun

On-site
SEK 700,000 - 1,000,000