C++ Backend Developer – Drone Software
3 days ago
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.
-
C++ Backend Developer – Drone Software
7 hours ago
Bengaluru, Karnataka, India, Karnataka AlgoBotix Full timeLocation: On-site Experience Level: 1–2 years Employment Type: Full-timeJob DescriptionWe 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...
-
Drone Developer
6 days ago
Bengaluru, Karnataka, India 61203e74-2116-49ac-a236-cf7fe27a2612 Full time ₹ 5,00,000 - ₹ 15,00,000 per yearCompany DescriptionDronny is an emerging drone-delivery venture designing smart, reliable, and efficient aerial systems for real-world food and grocery delivery across europe.We're building our first delivery-drone platform and looking for passionate individuals to join our journey.Role DescriptionThis is a full-time on-site role based for a Drone Developer....
-
Senior Core MVC Backend Developer
3 days ago
Bengaluru, Karnataka, India QAP Software Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description:Location:Chennai, India (Onsite)Start Date:Immediate / October 2025Experience:5–10 YearsAbout the Role:We are looking for anexperienced ASP.NET Core MVC Backend Developer (C#)to join our product development team in Chennai. You will be part of an international and cross-functional team working on high-impact HR and Payroll software products...
-
Drone Specialist
5 days ago
Bengaluru, Karnataka, India Gopalan Aerospace Full time ₹ 6,00,000 - ₹ 12,00,000 per yearCompany DescriptionGopalan Aerospace is a dynamic and innovative company, specializing in the design, development, and manufacturing of Aerospace components and composites. We are ISO 9001/AS 9100 Rev D 2015 certified, with expertise in Precision Engineering, Aerospace Technology, and Heavy Engineering. As part of the three-decade-old Gopalan Group, we...
-
C++ Developer
6 days ago
Bengaluru, Karnataka, India Intelliswift Full time ₹ 12,00,000 - ₹ 36,00,000 per yearC++ Developer We're Hiring | Senior C++ DeveloperAre you a seasoned C++ developer looking to take on exciting challenges and work on impactful projects? Were looking for a Senior C++ Developer to join our teamRole: Senior C++ DeveloperLocation: [Bangalore]Experience: 5+ years in C++ developmentSkills: Strong expertise in C++, STL, multithreading, performance...
-
Intern - Software Development
5 days ago
Bengaluru, Karnataka, India Asteria Aerospace Full time ₹ 4,00,000 - ₹ 6,00,000 per yearAsteria Aerospace Ltd is a full-stack drone technology company providing actionable intelligence from aerial data. We develop deeply customized drone solutions for government and enterprise customers using our in-house hardware design, software development, and manufacturing capabilities. We have been a trusted partner to provide long-term and...
-
Mainframe Developer with C++
3 days ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 1,20,000 - ₹ 3,60,000 per yearJob Description SummaryThe Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines softwares compatibility with hardware and/or influences...
-
Drone Engineer Internship in Bangalore
2 weeks ago
Bengaluru, Karnataka, India IG Drones Full time ₹ 4,00,000 - ₹ 6,00,000 per yearSelected Intern's Day-to-day Responsibilities IncludeDesign UAV frames, propulsion systems, payload integration mechanisms, and power systems.Develop and optimise flight control algorithms (PID tuning, navigation, autonomous flight).Integrate avionics, autopilot systems (e.g., Pixhawk/Cube, Ardupilot, PX4), GNSS, telemetry, and sensors.Build, assemble, and...
-
Backend Developer
2 weeks ago
Bengaluru, Karnataka, India Acura Solution Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Description:We are looking for a highly skilled and experienced Senior Backend Developer to join our dynamic team. The ideal candidate will have a strong background in C#, .NET Core, SQL, and API development. You will be responsible for designing, implementing, and maintaining backend systems that support our business...
-
Software Engineer 1
3 days ago
Bengaluru, Karnataka, India KITEMAPS AERIAL MAPPING SERVICES PRIVATE LIMITED Full time ₹ 6,00,000 - ₹ 12,00,000 per yearLocation: Bengaluru, IndiaEligibility: Must be eligible to work in IndiaLanguage: EnglishAbout the RoleRedwing Labs is seeking a versatile and passionate Software Development Engineer to take ownership of key software systems underpinning our drone logistics operations. You will be responsible for the end-to-end development, maintenance, and enhancement of...