🚀 Role Overview
We are building a cross-platform Ground Control Station (GCS) for drone operations along with a supporting web-based mission dashboard. We’re looking for a hybrid engineer who can bridge the embedded application layer with web technologies. You’ll work across Qt/C++ for desktop/mobile and MERN stack for web, helping us unify telemetry data, mission control, and logging across platforms.
🔧 Key Responsibilities
🖥️ Qt/C++ GCS (Desktop/Mobile)
● Develop modules in Qt (Widgets/QML) for mission planning, telemetry, and UI
● Interface with MAVLink protocols for drone control and telemetry
● Design cross-platform architecture using Qt/C++, CMake, and Signals/Slots
● Contribute to system-level logging, data parsers, and protocol handlers
🌐 MERN Web Platform
● Build backend APIs using Node.js and Express to serve drone and mission data
● Manage MongoDB data storage for logs, missions, and analytics
● Design simple React dashboards for operators to monitor or replay missions
● Integrate telemetry feeds with WebSockets for real-time display
🧩 Cross-Platform Coordination
● Create shared data models across GCS and Web App
● Build tooling or scripts to simulate and validate MAVLink flows
● Collaborate with QA engineer to validate SITL simulations across platforms
🛠️ Skills & Experience
Mandatory:
● Qt/C++ (5.x or 6.x), QML, Multithreading, Signals/Slots, QtCharts
● MAVLink, PX4, Drone SDKs (or equivalent embedded protocols)
● Node.js, Express, MongoDB, React.js
● Git, CMake, REST APIs, WebSockets
Bonus/Preferred:
● Experience with PX4 SITL, QGroundControl, ArduPilot, or custom GCS
● Familiarity with Linux embedded systems (Raspberry Pi, Jetson, etc.)
● Deployment experience using Docker, PM2, or NGINX
● Prior projects involving drones, robotics, or real-time telemetry
🎓 Qualifications
● B.E./B.Tech or M.E./M.Tech in Computer Science, Electronics, Robotics, Aerospace, or equivalent
● 4–6 years of professional experience in Qt/C++ and backend development
● Demonstrated ability to handle full-cycle development across embedded and web stacks
💡 What You’ll Gain
● Work on India’s most exciting drone systems R&D at IIT Bombay
● Hands-on experience in building cross-platform GCS with real-time control
● Exposure to drone protocols, embedded telemetry, and cloud dashboards
● Collaborate with mission experts, drone pilots, and design teams