Current jobs related to Robotics Software Engineer - Belgrade, Central Serbia - Sunflower Labs
-
Senior Software Engineer
1 week ago
Belgrade, Central Serbia Easy Aerial Inc. Full time €104,000 - €130,878 per yearCompany Overview:Easy Aerial is a fast-growing startup building autonomous drone solutions for defense and commercial use. We're seeking a Senior Software Engineer to develop full-stack software for drone control and locally deployed applications. This role is hands-on, highly technical, and central to integrating new payloads and expanding our product...
-
Unity Game Developer for Robotics Startup
2 weeks ago
Belgrade, Central Serbia Stealth Startup Full time $90,000 - $120,000 per yearAbout the RoleWe are a US startup opening an office in Belgrade and we are looking for aUnity Game Developerto build a high-fidelity simulation environment for testing, training, and validating robotic systems. This simulator will be a critical tool for developing real-world robotics applications, enabling safe and scalable validation of control algorithms,...
-
Embedded Software
1 week ago
Belgrade, Central Serbia OneSec Full time €45,000 - €55,000 per yearAbout OneSecOneSec is a leading innovator in drone technology, specializing in AI powered autonomous delivery drones. We are dedicated to pushing the boundaries of what's possible in aerial robotics and control systems. Situated in Belgrade committed to advancing the capabilities of aerial vehicles.The RoleWe're looking for an Embedded Software & Robotics...
-
Embedded Linux
1 week ago
Belgrade, Central Serbia Stealth Startup Full time $104,000 - $130,878 per yearEmbedded Linux & Robotics Software EngineerWe are a US startup opening an office in Belgrade and we're looking for an exceptional engineer who lives and breathes embedded Linux and gets excited about building the next generation of robotic platforms.What You'll Do:Design and implement real-time software systems for our cutting-edge robotics platformLead...
-
Senior Software Testing Engineer
2 weeks ago
New Belgrade, Central Serbia Wärtsilä Full time €60,000 - €80,000 per yearWe are looking for a Temporary Senior Software Testing Engineer - Maternty cover in one of our team to work under core platform services and API of Fleet Optimisation SolutionMain responsibilities:Manual testing and analysis of autotest resultsAnalysis of test resultsCreation of test cases, checklists, and automated testing scenariosLocalization and...
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia TCP Software Full time €80,000 - €120,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users,...
-
Software Engineer in Test
2 weeks ago
Belgrade, Central Serbia TCP Software Full time $90,000 - $120,000 per yearAbout TCP Software: For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and...
-
Software Engineer III
2 weeks ago
Belgrade, Central Serbia TCP Software Full time $90,000 - $120,000 per yearTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role. About TCP (TimeClock Plus): For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and...
-
Software Engineer in Test III
2 weeks ago
Belgrade, Central Serbia TCP Software Full time $104,000 - $130,878 per yearAbout TCP Software: For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private...
-
Software. Engineer III
2 weeks ago
Belgrade, Central Serbia TCP Software Full time €60,000 - €80,000 per yearFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...

Robotics Software Engineer
2 weeks ago
Design and develop innovative solutions that push the boundaries of
autonomous
UAV capabilities. Work on core functionalities of both our
drone
and
base station
systems—including guidance, navigation & control (GNC), state estimation, mission execution, and safety—while collaborating with a multidisciplinary team of experts in avionics, autonomy, and embedded systems.
This role focuses on
real-time robotics software
Responsibilities
- Design, develop and optimize software for:
•
Flight control and drone dynamics
• Mission planning and navigation
• S
tate estimation and sensor fusion
•
Obstacle detection and avoidance
•
Precision landing
• Fault detection, failsafe mechanisms & reliability
•
System health monitoring and failover handling
- Write high-performance embedded code (C++) for real-time UAV systems
- Implement safety checks and autonomous recovery mechanisms
- Conduct simulation and field tests to validate performance
- Participate in system architecture discussions, code reviews, and technical documentation
Qualifications
Required
- Strong proficiency in C++ for embedded and real-time systems
- Solid understanding of control theory, navigation algorithms, and sensor fusion
- Background in real-time systems or simulation environments
- Experience developing on Linux
- Strong analytical, debugging, and system-level problem-solving skills
Desired
- Hands-on experience with UAVs / multirotors — building, tuning, or operating
- Experience working with flight control firmware
- Familiarity with ROS / ROS2 for robotic system integration
- Familiarity with simulation tools (Gazebo, SITL, PX4 HITL)
- Background in state estimation (e.g., Kalman filters, visual odometry, SLAM)
- Knowledge of MAVLink or other UAV communication protocols