Razom

Joined in 2017
4% answers

Razom - collaboration of Ukrainian experts. Outstanding team of talented, experienced designers and developers. We value knowledge, honesty, responsibility, creativity and initiative. We are dealing with  implementation of interesting, fresh and large-scale ideas, which have a positive effect and solve important problems.

  • · 76 views · 15 applications · 2d

    Senior Software Engineer (Python, С++, Autonomous Drone Systems)

    Full Remote · Worldwide · 5 years of experience · English - B2
    We are looking for a Senior-level freelance engineer with proven, hands-on experience in backend and systems development (Python and C++) for drones, UAVs, or robotic platforms. This role involves building critical software that directly powers autonomous...

    We are looking for a Senior-level freelance engineer with proven, hands-on experience in backend and systems development (Python and C++) for drones, UAVs, or robotic platforms. This role involves building critical software that directly powers autonomous aerial operations, from onboard systems to mission control infrastructure.

     

    What you’ll do

     

    • Design and develop backend services for mission control and monitoring of autonomous drones
       
    • Build reliable data pipelines to process and analyze telemetry in real time
       
    • Implement and maintain communication protocols (MAVLink over UDP/TCP)
       
    • Integrate with PX4 or ArduPilot flight stacks and extend/customize C++ components when needed
       
    • Contribute to software deployment on embedded platforms (e.g., Raspberry Pi, NVIDIA Jetson)
       
    • Collaborate remotely with robotics, hardware, and frontend teams to deliver end-to-end UAV solutions

       

    You have

     

    • Mandatory: production-level experience building software for drones/UAVs or robotic platforms
       
    • Strong Python expertise (Asyncio, FastAPI/Flask, or similar frameworks)
       
    • Solid C++ experience in robotics, real-time systems, or embedded development
       
    • Practical experience with PX4 or ArduPilot flight stacks
       
    • Hands-on experience with MAVLink protocol
       
    • Strong understanding of UAV/robotics development workflows
       
    • Experience working in Linux environments
       
    • Hands-on knowledge of Docker and containerized deployments
       
    • Git and version control best practices
       
    • Experience designing and maintaining CI/CD pipelines
       
    • Solid understanding of networking concepts (UDP/TCP, DHCP, traffic debugging tools)

       

    Nice to have

     

    • Experience with software deployment on embedded hardware platforms
       
    • Experience with telemetry visualization or monitoring dashboards
       
    • Familiarity with video streaming technologies (depending on the team assignment)
       
    • Exposure to cloud-based infrastructure (AWS, GCP, or Azure)
      Prior work in Agile, cross-functional robotics teams

       

    What we offer

     

    • Freelance / hourly paid (long-term collaboration possible)
       
    • Competitive rate based on expertise and contributions
       
    • 100% remote & flexible working hours
       
    • Direct involvement in cutting-edge UAV and robotics projects
       
    • A motivated international team where your work has a real impact on live autonomous systems

       

    👉 Proven PX4 or ArduPilot experience is required. If you bring practical UAV/drone software expertise (Python + C++) and understand real-world robotics workflows, we’d be excited to talk with you.

    More
Log In or Sign Up to see all posted jobs