Robot Software Engineer

Relox Robotics

Stockholms kommun

On-site

SEK 560,000 - 750,000

Full time

20 hours ago
Be an early applicant
Application generator

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

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
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
Robotics Expert
Robotics Expert

The Link Factor AB • Stockholms kommun

On-site
SEK 600,000 - 800,000
Principal Software Engineer
Principal Software Engineer

Furhat Robotics • Stockholms kommun

On-site
SEK 539,000 - 864,000
Competitive Salary
Meaningful equity
Real ownership and autonomy
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
Senior Robotics Engineer, Humanoid Robotics Program
Senior Robotics Engineer, Humanoid Robotics Program

AstraZeneca • Södertälje kommun

Hybrid
SEK 900,000 - 1,300,000
Senior Robotics Engineer
Senior Robotics Engineer

Deep Forestry AB • Uppsala kommun

Hybrid
SEK 900,000 - 1,200,000
Principal Software Engineer
Principal Software Engineer

Furhat Robotics AB • Stockholms kommun

On-site
Software Engineer to Rebl Industries
Software Engineer to Rebl Industries

Mpya Sci & Tech AB • Göteborgs kommun

On-site
SEK 550,000 - 900,000