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

Stockholmpermanent

<p style="border:0px solid;margin:0pt 0px;line-height:1.38;color:rgb(32,32,32);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;"><span style="border:0px solid;margin:0px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high-performance unmanned systems that are software-defined, mass-scalable, and cost-effective. This provides our operators with a decisive edge in highly contested environments.</span></p><br><p style="border:0px solid;margin:0pt 0px;line-height:1.38;color:rgb(32,32,32);font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:400;text-align:left;text-transform:none;"><span style="border:0px solid;margin:0px;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.</span></p>

<p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-size:11pt;font-family:Arial, sans-serif;color:#000000;background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">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.</span></p>

<ul><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Develop embedded/back-end software modules for UAV systems</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Implement ROS2 nodes, interfaces, and integration logic</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Work on embedded Linux platforms and support hardware bring-up</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Debug issues across software, firmware, and hardware boundaries</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Support system testing and validation with hardware-in-the-loop in real life</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Collaborate with Autonomy, Flight Controls, and Hardware teams</span></p></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><p style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;"><span style="font-family:Arial, sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Contribute to clean, reliable code and clear documentation</span></p></li></ul>

<ul><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience in </span><span style="color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">C++</span><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> development for embedded or robotics systems</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Solid background in </span><span style="color:rgb(0,0,0);background-color:transparent;font-weight:700;font-style:normal;text-decoration:none;">ROS2</span><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"> (nodes, topics, services, DDS)</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Familiarity with Linux-based development</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Understanding of sensors, communication protocols, and integration challenges</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Experience with robotics, UAVs, or other mission-critical systems is an advantage</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Hands-on mindset; comfortable testing on actual hardware</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Nice to have experience of Computer Vision, Sensor Processing and NVIDIA Jetson </span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Excellent communication and stakeholder management experience</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(0,0,0);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">Native/ Full professional proficiency Swedish or Norwegian  language skills are a must have</span></li><li style="list-style-type:disc;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;"><span style="color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">You must be eligible for Swedish security clearance (</span><span style="color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:italic;text-decoration:none;">Säkerhetsprövning</span><span style="color:rgb(32,32,32);background-color:transparent;font-weight:400;font-style:normal;text-decoration:none;">) and be willing to travel to Germany and other European locations when needed.</span></li></ul>

Apply with uptayn.

Sign in free to open the apply link, get this role scored against your CV, and track your application.

uptayn
2026 · built quietly in Berlin.
uptayn = up + attain
Built for
  • Recent business grads
  • Engineers pivoting to ops
  • Consultants → startup
  • Second-job operators
Quiet by default
  • No tracking pixels
  • No LinkedIn login
  • No spam outreach
  • Just roles + your CV