Talent.com
C++ Backend Developer – Drone Software
C++ Backend Developer – Drone SoftwareAlgoBotix • bhopal, madhya pradesh, in
C++ Backend Developer – Drone Software

C++ Backend Developer – Drone Software

AlgoBotix • bhopal, madhya pradesh, in
2 hours ago
Job description

Location : On-site

Experience Level : 1–2 years

Employment Type : Full-time

Job Description

We are looking for a skilled C++ Backend Engineer to design and build reliable backend services for unmanned aerial systems (UAS). You will be responsible for developing high-performance software that interfaces with drones using MAVSDK, MAVLink , and real-time communication protocols, enabling secure command-and-control, telemetry handling, and mission automation.

Key Responsibilities

  • Develop and maintain backend services in C++ for drone control, telemetry, and mission management.
  • Implement and customize drone integrations using MAVSDK and the MAVLink protocol .
  • Build robust communication handlers for real-time data exchange between UAVs and ground systems.
  • Work with flight controllers (PX4 / ArduPilot) for mission execution and monitoring.
  • Troubleshoot communication failures, latency issues, and unexpected drone behaviors.
  • Optimize backend systems for performance, fault tolerance, and scalability.
  • Integrate backend services with UI, cloud systems, and hardware-level interfaces.
  • Write clean, testable, and maintainable production-grade code and documentation.

Required Skills & Qualifications

  • Strong proficiency in C++ (C++11 / 14 / 17) .
  • Hands-on experience with MAVSDK and MAVLink integration.
  • Experience working with UAVs / robotics / real-time systems.
  • Understanding of networking protocols (TCP / UDP / WebSockets / RTPS).
  • Familiarity with Linux-based systems and embedded environments.
  • Experience debugging communication protocols and hardware-software integrations.
  • Knowledge of multithreading and real-time constraints.
  • Ability to work independently in a fast-paced R&D environment.
  • Preferred / Good to Have

  • Experience with PX4 / ArduPilot firmware.
  • Familiarity with ROS / ROS2.
  • Experience with simulation tools like Gazebo / SITL / HITL.
  • Understanding of drone safety systems, failsafe mechanisms, and geofencing.
  • Exposure to system architecture for swarm drones or multiple-UAV control.
  • Knowledge of cloud, telemetry pipelines, or edge compute environments.
  • What We Offer

  • Opportunity to work on cutting-edge drone technology.
  • Real-world deployment exposure and ownership of system architecture.
  • Fast-moving startup culture with learning and growth opportunities.
  • Competitive salary based on experience and skills.
  • Create a job alert for this search

    Backend Developer • bhopal, madhya pradesh, in

    Related jobs
    Epicor Kinetic Dashboard Developer

    Epicor Kinetic Dashboard Developer

    Wisemonk • bhopal, madhya pradesh, in
    Job Description : Epicor Kinetic Reports & Dashboard Developer.One of our US based client is looking for an experienced professional who can. The ideal candidate has hands-on expertise in Epicor’s re...Show more
    Last updated: 10 days ago • Promoted
    React Native Developer. 6 Lakh Users + Big Launch Coming — Want to Build the Core Tech With Us?

    React Native Developer. 6 Lakh Users + Big Launch Coming — Want to Build the Core Tech With Us?

    FREEDOM ACE INC • bhopal, madhya pradesh, in
    We’ve already achieved Product-Market Fit.We already have a customer database of 6,00,000+ users.And now we’re building the next phase — a high-scale mobile commerce app built for India.This is not...Show more
    Last updated: 3 hours ago • Promoted • New!
    Zoho Developer

    Zoho Developer

    ACER Credit Rating Pvt. Ltd. • bhopal, madhya pradesh, in
    BKC, Mumbai (Full-Time, On-Site).We are seeking a highly skilled and motivated Zoho Developer to join our dynamic team.In this role, you will be the key driver in leveraging the Zoho One platform t...Show more
    Last updated: 3 hours ago • Promoted • New!
    Oracle Fusion Cloud Apex Developer

    Oracle Fusion Cloud Apex Developer

    KubeLogic Software Solutions • bhopal, madhya pradesh, in
    Our focus is on innovation, collaboration, and excellence.We are looking for a passionate.Oracle Fusion Cloud APEX Developer. Oracle Fusion Cloud APEX Developer.Oracle Fusion Cloud functionality.The...Show more
    Last updated: 3 hours ago • Promoted • New!
    Dotnet Fullstack (React + Azure Paas) - SE / SSE / Architect ( Full-time at a Fortune 500 tech MNC )

    Dotnet Fullstack (React + Azure Paas) - SE / SSE / Architect ( Full-time at a Fortune 500 tech MNC )

    HARP • bhopal, madhya pradesh, in
    Understand the requirements, seeing the project through from.Experience working with web designers and converting designs to a. Document and demonstrate solutions by developing documentation, flowch...Show more
    Last updated: 3 hours ago • Promoted • New!
    Dotnet Developer

    Dotnet Developer

    Softenger • bhopal, madhya pradesh, in
    Develop and maintain applications using.Lead and mentor junior developers.Collaborate with architects, analysts, and business teams to deliver high-quality solutions. Refactor and enhance legacy cod...Show more
    Last updated: 3 hours ago • Promoted • New!
    Founding Full-Stack Developer (MERN)- 3+ Year Experience

    Founding Full-Stack Developer (MERN)- 3+ Year Experience

    HILL QUEEN TEA • bhopal, madhya pradesh, in
    Founding Full-Stack Developer (MERN) - Backend Focused.This role is not for current students, interns, or freshers! Please avoid applying!. Only apply if you have more than 3+years of professional e...Show more
    Last updated: 3 hours ago • Promoted • New!
    Java + AWS Developer

    Java + AWS Developer

    MyRemoteTeam Inc • bhopal, madhya pradesh, in
    MyRemoteTeam, Inc is a fast-growing distributed workforce enabler, helping companies scale with top global talent.We empower businesses by providing world-class software engineers, operations suppo...Show more
    Last updated: 3 hours ago • Promoted • New!
    AI Software developer

    AI Software developer

    Hello Energy • bhopal, madhya pradesh, in
    We are looking for a Software developer with AI specialisation, that can automate our services with AI.You will be responsible within our Product & tech team to build AI-powered tooling and feature...Show more
    Last updated: 3 hours ago • Promoted • New!
    Golang Developer - PAN India

    Golang Developer - PAN India

    TekPillar® • bhopal, madhya pradesh, in
    Work Locations : Bangalore, Pune, Chennai, Noida, Gurgaon, Delhi, Ahmedabad, Pollachi, Kochi, Manesar.We are seeking an experienced Golang Developer with strong backend engineering expertise.The ide...Show more
    Last updated: 3 hours ago • Promoted • New!
    Java Developer - 20442

    Java Developer - 20442

    Turing • bhopal, madhya pradesh, in
    Turing is seeking experienced Java engineers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models.In this role, you’ll deli...Show more
    Last updated: 30+ days ago • Promoted
    Sr PTC FlexPLM Developer / Lead

    Sr PTC FlexPLM Developer / Lead

    KMM Technologies, Inc. • bhopal, madhya pradesh, in
    Position Name : Sr PTC FlexPLM Developer / Lead.Work Hours : M-F Working Hours : 9am EST to 2pm US EST.There is an urgent resource need with PTC FlexPLM software implementation experience.Senior Develop...Show more
    Last updated: 30+ days ago • Promoted
    Dotnet Developer - React

    Dotnet Developer - React

    Talentgigs • bhopal, madhya pradesh, in
    Net Core, Web API, Entity Framewrok, Jquery, SQL Server, Agile.We are looking for a skilled and experienced.NET Developer (5–10 years) to join our team in Hyderabad. The role involves developing and...Show more
    Last updated: 30+ days ago • Promoted
    Backend Developer

    Backend Developer

    CheckRed • bhopal, madhya pradesh, in
    The Backend Developer is a key member of the tech team, responsible for building and maintaining the server-side logic, APIs, and database architecture. This cloud-native SaaS application uses PHP f...Show more
    Last updated: 3 hours ago • Promoted • New!
    DocuSign CLM Developer- Contract

    DocuSign CLM Developer- Contract

    Gravity Infosolutions, Inc. • bhopal, madhya pradesh, in
    Full Stack Developer with Docusign CLM experience.Design, develop, and maintain full-stack web applications and services. Lead DocuSign CLM solution development, customization, and enterprise integr...Show more
    Last updated: 3 hours ago • Promoted • New!
    React Native App Developer – Full-Time at Tcipher Technologies

    React Native App Developer – Full-Time at Tcipher Technologies

    Tcipher Technologies • bhopal, madhya pradesh, in
    React Native Developer (Remote) – Tcipher.TCipher is looking for a talented.You will be responsible for developing new features, integrating APIs, fixing bugs, and ensuring smooth performance acros...Show more
    Last updated: 3 hours ago • Promoted • New!
    LabVIEW Image Processing Developer

    LabVIEW Image Processing Developer

    Semitronik Instruments • bhopal, madhya pradesh, in
    We suggest you enter details here.This is a full-time hybrid role for a LabVIEW Image Processing Developer based in Gandhinagar. The responsibilities of this role include designing, developing, and ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Flutter Developer

    Flutter Developer

    Empiric Business Solutions • bhopal, madhya pradesh, in
    We are looking for a talented and passionate.The ideal candidate will be responsible for developing, testing, and maintaining mobile apps using Flutter . Design and develop mobile applications (Andr...Show more
    Last updated: 11 hours ago • Promoted • New!