Talent.com
C++ Backend Developer – Drone Software
C++ Backend Developer – Drone SoftwareAlgoBotix • junagadh, gujarat, in
No longer accepting applications
C++ Backend Developer – Drone Software

C++ Backend Developer – Drone Software

AlgoBotix • junagadh, gujarat, in
6 days 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 • junagadh, gujarat, in

    Related jobs
    Remote C++ Developer

    Remote C++ Developer

    Turing • junagadh, gujarat, in
    Remote
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show more
    Last updated: 23 hours ago • Promoted
    Backend Developer

    Backend Developer

    CheckRed • Junagadh, 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: 7 days ago • Promoted
    Endur Developer

    Endur Developer

    Techvy Corp • Junagadh, IN
    We are actively looking for an experienced.You will play a critical role in designing, developing, and maintaining solutions on the Openlink Endur platform. This is a high-impact role that requires ...Show more
    Last updated: 7 days ago • Promoted
    Kernel Developer

    Kernel Developer

    CBC • Junagadh, IN
    Hiring : Kernel Developer (5-8 Years Experience).Location : Bangalore / Hyderabad |Employment : Full-time.We’re looking for an experienced Kernel Developer skilled in low-level systems, Linux internals...Show more
    Last updated: 1 hour ago • Promoted • New!
    .Net Core Developer (Immediate Joiner)

    .Net Core Developer (Immediate Joiner)

    Infilon Technologies Pvt ltd • Junagadh, IN
    Net Core Developer (Immediate Joiner).EHSQ and Operational Risk Management software, based in Belgium and part of Elisa IndustrIQ - a Finnish group committed to making intelligent manufacturing hap...Show more
    Last updated: 21 days ago • Promoted
    Golang Backend Developer

    Golang Backend Developer

    Mithril Defense • Junagadh, Gujarat, India
    We are Hiring : Golang Backend Developer Join Us in Shaping the Future of Drone Technology! We are a US-headquartered security company specializing in cutting-edge drone technology.We’re seeking...Show more
    Last updated: 30+ days ago • Promoted
    C++ Encoding Engineer

    C++ Encoding Engineer

    Ovyo • Junagadh, IN
    Senior / Lead C++ Encoding Engineer - OTT / Streaming Industry.Ovyo is an professional services company specializing in the satellite, telecommunications, media, and broadcasting, transportation an...Show more
    Last updated: 3 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 • Junagadh, 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: 7 days ago • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscovery • Junagadh, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show more
    Last updated: 30+ days ago • Promoted
    Solana Blockchain Engineer

    Solana Blockchain Engineer

    GoQuant • Junagadh, IN
    SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid).Job Title : Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure. Company : GoQuant Technologies Inc.Smart Contract Development (60%).Desig...Show more
    Last updated: 30+ days ago • Promoted
    Sterling OMS Developer

    Sterling OMS Developer

    Everest Technologies, Inc • Junagadh, IN
    The ideal candidate will be responsible for designing, developing, and implementing solutions on the.IBM Sterling Order Management System (OMS). Design, develop, and implement solutions using.APIs, ...Show more
    Last updated: 30+ days ago • Promoted
    React Developer

    React Developer

    bepay money • Junagadh, IN
    Web3 super app for seamless, secure, and fast payments across fiat, crypto, and CBDCs.We’re building decentralized payment rails that connect users, merchants, and institutions with instant, low-co...Show more
    Last updated: 1 day ago • Promoted
    Regular Android Developer

    Regular Android Developer

    Luxoft • Junagadh, IN
    Our client, a leading manufacturer of high-end household appliances, is expanding into new smart product lines.As part of this strategic initiative, a large-scale global program is being implemente...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Blockchain Developer

    Blockchain Developer

    GoQuant • Junagadh, IN
    SOLANA BLOCKCHAIN ENGINEER (RUST) (Paid).Job Title : Solana Blockchain Engineer - Smart Contracts & Settlement Infrastructure. Company : GoQuant Technologies Inc.Smart Contract Development (60%).Desig...Show more
    Last updated: 6 days ago • Promoted
    C++ Developer

    C++ Developer

    Kensaltensi • Junagadh, IN
    We are building a new generation of low-latency market-making infrastructure designed.This role is ideal for engineers.The successful candidate will join a team responsible for data ingestion, exec...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Zoho Developer

    Zoho Developer

    White Tiger Connections Inc. • Junagadh, IN
    Zoho as the backbone of our operations.We’re building a strong, reliable.We’re looking for a Zoho-experienced specialist who excels in systems design. You’ll own the configuration, automation, and i...Show more
    Last updated: 2 days ago • Promoted
    Automotive C++ Developer - Cluster

    Automotive C++ Developer - Cluster

    TekPillar® • Junagadh, IN
    Automotive C++ Developer - Cluster.Develop and optimize embedded software modules using.Infineon / Aurix / TriCore microcontrollers. Implement and integrate drivers, middleware, and application-leve...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Software Engineer (C++)

    Software Engineer (C++)

    Turing • Junagadh, Gujarat, India
    Role Overview : Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex...Show more
    Last updated: 2 days ago • Promoted