Senior Software Engineer – Embedded / Backend (ROS2) (Stockholm) - (all genders)

Stark Defence

Stockholms kommun

On-site

SEK 450,000 - 650,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stark Defence in Sweden is looking for a candidate to develop and integrate embedded and backend software for unmanned systems. Responsibilities include developing software modules for UAV systems, implementing ROS2 components, and working with embedded Linux platforms. Essential qualifications include experience in C++, a solid understanding of ROS2, and proficiency in Swedish or Norwegian. Candidates must also be eligible for Swedish security clearance and willing to travel for work to Germany and other locations.

Qualifications

  • Experience in C++ development for embedded or robotics systems.
  • Solid background in ROS2 (nodes, topics, services, DDS).
  • Familiarity with Linux-based development.
  • Understanding of sensors, communication protocols, and integration challenges.
  • Experience with robotics, UAVs, or other mission-critical systems is an advantage.
  • Hands-on mindset; comfortable testing on actual hardware.
  • Native/Full professional proficiency Swedish or Norwegian language skills are a must have.
  • Must be eligible for Swedish security clearance and willing to travel.

Responsibilities

  • Develop embedded/back-end software modules for UAV systems.
  • Implement ROS2 nodes, interfaces, and integration logic.
  • Work on embedded Linux platforms and support hardware bring-up.
  • Debug issues across software, firmware, and hardware boundaries.
  • Support system testing and validation with hardware-in-the-loop.
  • Collaborate with Autonomy, Flight Controls, and Hardware teams.
  • Contribute to clean, reliable code and clear documentation.

Skills

C++ development
ROS2
Linux-based development
Sensors and communication protocols
Robotics and UAV systems
Hands-on testing mindset

Job description

Your mission

You will develop and integrate embedded and backend software that runs on our unmanned systems. The work ranges from implementing ROS2 components to supporting hardware bring-up and testing.

Responsibilities
  • Develop embedded/back-end software modules for UAV systems
  • Implement ROS2 nodes, interfaces, and integration logic
  • Work on embedded Linux platforms and support hardware bring-up
  • Debug issues across software, firmware, and hardware boundaries
  • Support system testing and validation with hardware‑in‑the‑loop in real life
  • Collaborate with Autonomy, Flight Controls, and Hardware teams
  • Contribute to clean, reliable code and clear documentation
Qualifications
  • Experience in C++ development for embedded or robotics systems
  • Solid background in ROS2 (nodes, topics, services, DDS)
  • Familiarity with Linux‑based development
  • Understanding of sensors, communication protocols, and integration challenges
  • Experience with robotics, UAVs, or other mission‑critical systems is an advantage
  • Hands‑on mindset; comfortable testing on actual hardware
  • Native/Full professional proficiency Swedish or Norwegian language skills are a must have
  • You must be eligible for Swedish security clearance (Säkerhetsprövning) and be willing to travel to Germany and other European locations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded & Backend UAV Engineer (ROS2/Linux)
Senior Embedded & Backend UAV Engineer (ROS2/Linux)

Stark Defence • Stockholms kommun

On-site
SEK 450,000 - 650,000
Robot Software Engineer
Robot Software Engineer

Relox Robotics AB • Stockholms kommun

Hybrid
SEK 700,000 - 900,000
Friendly environment
Lifecycle ownership
Flexible work
+2
Developer
Developer

Rasulson Consulting • Södertälje kommun

On-site
SEK 1,100,000 - 1,500,000
Senior Embedded Developer
Senior Embedded Developer

Academic Work Sweden AB • Stockholms kommun

On-site
SEK 446,400 - 669,600
Developer
Developer

Rasulson Consulting AB • Stockholms kommun

On-site
SEK 1,200,000 - 1,700,000
Embedded Avionics Software Architect
Embedded Avionics Software Architect

SIRI AB • Sweden

On-site
SEK 566,037 - 849,056
Senior C++, Linux Software Engineer Sensor Control & Radar Systems
Senior C++, Linux Software Engineer Sensor Control & Radar Systems

Hykmann Global Business Solutions AB • Göteborgs kommun

On-site
SEK 900,000 - 1,150,000
Software Engineer, Fullstack / .NET - Robotics
Software Engineer, Fullstack / .NET - Robotics

Techrytera AB • Göteborgs kommun

On-site
SEK 434,877 - 652,315
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,109 - 811,512
Senior Robotics Engineer: Embedded Systems, Vision & Autonomy
Senior Robotics Engineer: Embedded Systems, Vision & Autonomy

Rasulson Consulting AB • Stockholms kommun

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