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.