Current jobs related to Robotics Software Engineer - Belgrade, Central Serbia - Sunflower Labs


  • Belgrade, Central Serbia Easy Aerial Inc. Full time €104,000 - €130,878 per year

    Company 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...


  • Belgrade, Central Serbia Stealth Startup Full time $90,000 - $120,000 per year

    About 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 year

    About 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 year

    Embedded 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...


  • New Belgrade, Central Serbia Wärtsilä Full time €60,000 - €80,000 per year

    We 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 year

    TCP 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,...


  • Belgrade, Central Serbia TCP Software Full time $90,000 - $120,000 per year

    About 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 year

    TCP 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...


  • Belgrade, Central Serbia TCP Software Full time $104,000 - $130,878 per year

    About 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...


  • Belgrade, Central Serbia TCP Software Full time €60,000 - €80,000 per year

    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 sector to meet their...

Robotics Software Engineer

2 weeks ago


Belgrade, Central Serbia Sunflower Labs Full time €60,000 - €80,000 per year

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