
Senior Software Engineer – Embedded / Backend, ROS2
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Sweden.
• Develop software modules for embedded/back-end applications in UAV systems.
• Implement nodes, interfaces, and integration logic using ROS2.
• Work on embedded Linux platforms and assist with hardware bring-up.
• Troubleshoot issues that span software, firmware, and hardware domains.
• Support system testing and validation using hardware-in-the-loop in real-world scenarios.
• Collaborate with teams focused on Autonomy, Flight Controls, and Hardware.
• Contribute to the creation of clean, reliable code and maintain clear documentation.
• Proven experience in C++ development for embedded or robotic systems.
• Strong knowledge of ROS2 (including nodes, topics, services, and DDS).
• Familiarity with development in Linux-based environments.
• Understanding of sensors, communication protocols, and the challenges of integration.
• Experience in robotics, UAVs, or other mission-critical systems is a plus.
• A hands-on approach; comfortable with testing on real hardware.
• Native or full professional proficiency in Swedish or Norwegian is essential.
• Must be eligible for Swedish security clearance (Säkerhetsprövning) and be open to traveling to Germany and other European locations.
• Health insurance.
• Paid time off.
• Flexible work arrangements.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.