Software Developer
Dastrionics Technologies Private Limited
Software Developer
Dastrionics Technologies Private Limited
Sahibabad, Ghaziabad
₹30,000 - ₹60,000 monthly*
Fixed
₹30000 - ₹50000
Average Incentives*
₹10,000
Earning Potential
₹60,000
You can earn more incentive if you perform well
Job Details
Interview Details
Job highlights
44 applicants
Job Description
We are looking for a C++ developer to join our team and work on the backend architecture of our Ground Control Station (GCS) software. You will be responsible for building the core systems that handle communication between our GCS and drones — including telemetry processing, command execution, mission planning logic, and data handling.
This is a backend-focused role. No frontend or UI work. Pure C++ systems programming.
KEY RESPONSIBILITIES:
- Design, develop, and maintain the backend modules of our GCS application in C++
- Implement and optimise communication protocols (MAVLink / custom protocols) between GCS and UAVs
- Build telemetry data parsing, processing, and logging systems
- Develop mission planning logic — waypoint management, geofencing, failsafe handling
- Write efficient, low-latency code for real-time drone command and control
- Integrate sensor data streams (GPS, IMU, battery, payload) into the GCS backend
- Implement serial and network communication (UDP/TCP, serial port) for drone-GCS link
- Debug and resolve communication failures, packet loss, and latency issues
- Write unit tests and maintain clean, well-documented code
- Collaborate with the firmware and flight controller team to ensure end-to-end system reliability
REQUIREMENTS:
- 1–3 years of hands-on experience in C++ development
- Strong understanding of OOP, data structures, algorithms, and memory management
- Experience with socket programming (TCP/UDP) and serial communication
- Familiarity with communication protocols — MAVLink experience is a strong plus
- Comfortable working on Linux-based development environments
- Understanding of multithreading, concurrency, and real-time data processing
- Experience with version control (Git)
- Ability to read and understand embedded/firmware code for integration purposes
Job role
Work location
Durga Industrial Park, Grand Trunk Road, Prakash Industrial Estate, Indra Colony, Sahibabad, Ghaziabad, Uttar Pradesh, India
Department
Software Engineering
Role / Category
Software Backend Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 2 years
Education
Graduate
English level
Basic English
Age limit
18 - 35 years
Gender
Any gender
About company
Name
Dastrionics Technologies Private Limited
Address
Durga Industrial Park, Grand Trunk Road, Prakash Industrial Estate, Indra Colony, Sahibabad, Ghaziabad, Uttar Pradesh, India
Job posted by Dastrionics Technologies Private Limited
FAQs about this job
Show all