GCS and UI/UX Development Engineer

Job Code: CoE-SAI-GCS-M-001

Experience: 5 - 7 Years

Location: One-Hub, Thiruporur

No of Openings: 1

Date of Post: 03-Apr-2026

Applicants: 0

Preferred Experience

5–7 years of experience in full-stack or real-time systems

Strong understanding of networking, UI/UX, and real-time applications

Experience with UAV communication protocols and mission planning systems

Required Skill Sets & Tools
  • Programming: Python
  • ML Frameworks: TensorFlow, PyTorch
  • Version Control: Git
Qualifications

Bachelor’s / Master’s in Computer Science / Software Engineering

Key Responsibility Areas
  • Full-Stack Development
    • Develop end-to-end Ground Control Station (GCS) applications (frontend + backend)
    • Implement state management and data synchronization
  • UAV Communication & Protocols
    • Parse and integrate MAVLink and UAVCAN protocols
    • Work with MAVSDK for UAV communication and mission execution
  • Mapping & Mission Planning
    • Integrate mapping platforms (CesiumJS, Mapbox, Leaflet)
    • Implement waypoint planning, route optimization, and mission visualization
  • Video & Telemetry Systems
    • Implement low-latency video decoding pipelines using GStreamer and FFmpeg
    • Develop real-time telemetry pipelines for UAV operations
  • Networking & Performance
    • Develop network communication systems using TCP/UDP
    • Optimize latency, throughput, and overall system performance
  • UI/UX & Usability
    • Develop custom UI components for pilots and operators
    • Conduct usability testing and implement iterative improvements
Apply for this Job
*Upload your Resume only PDF/DOC format (Max 250KB)