Senior Embedded & Backend UAV Engineer (ROS2/Linux)

Stark Defence

Stockholms kommun

On-site

SEK 450,000 - 650,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Stark Defence • Stockholms kommun

On-site
SEK 450,000 - 650,000
UAV Pilot & GCS Operator - Nordic Flight Tests
UAV Pilot & GCS Operator - Nordic Flight Tests

Stark Defence • Stockholms kommun

On-site
SEK 600,000 - 900,000
Senior Embedded C++ Engineer - Telematics, Fleet & Uptime
Senior Embedded C++ Engineer - Telematics, Fleet & Uptime

Arion Recruitment Ltd • Göteborgs kommun

On-site
SEK 600,000 - 700,000
UAV Pilot / GCS Operator (Production & Validation) Nordics
UAV Pilot / GCS Operator (Production & Validation) Nordics

Stark Defence • Stockholms kommun

On-site
SEK 600,000 - 900,000
Senior Embedded Avionics Architect - RTOS & Autopilot
Senior Embedded Avionics Architect - RTOS & Autopilot

SIRI AB • Sweden

On-site
SEK 566,000 - 850,000
UAV Pilot / GCS Operator (Production & Validation) Nordics
UAV Pilot / GCS Operator (Production & Validation) Nordics

STARK • Stockholms län

On-site
SEK 700,000 - 950,000
C++ Embedded Communications Engineer — Hardened UAS Links
C++ Embedded Communications Engineer — Hardened UAS Links

Stark Defence • Stockholms kommun

On-site
SEK 541,000 - 866,000
UAV Test Pilot Nordics
UAV Test Pilot Nordics

Stark Defence • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
UAV Test Pilots Nordics
UAV Test Pilots Nordics

STARK • Stockholms län

On-site
SEK 700,000 - 900,000
Senior Embedded Software Engineer (C++ / Embedded Linux)
Senior Embedded Software Engineer (C++ / Embedded Linux)

Swediumglobal • Malmö kommun

On-site
SEK 595,000 - 812,000