03 Oct
|
Hansa Aerospace India Private
|
Bengaluru
03 Oct
Hansa Aerospace India Private
Bengaluru
Key Responsibilities
• Extend and maintain the Unity-based GCS application for drone control and visualization
• Work with MAVLink communication layers for telemetry, commands, status updates, and parameter exchange
• Improve and maintain connection flows for UAV links (serial/TCP/UDP)
• Develop reusable C# logic for drone state handling, command dispatch, telemetry parsing, and UI updates
• Troubleshoot protocol-level issues, device communication failures, and app-side state synchronization
• Collaborate with product/firmware stakeholders to align app behavior with PX4/ArduPilot-style drone workflows
• Optimize Unity performance, scene flow, UI responsiveness, and memory use
• Maintain clean architecture, readable code, and robust error handling in a growing Unity codebase
Core Technical Areas
• Unity 3D + C#
• MAVLink protocol handling
• UAV/GCS communication and control flows
• Telemetry processing and UI binding
• Parameter upload/download and configuration logic
• Mission planning and execution logic
• Serial/TCP/UDP communication
• Unity UI, prefabs, scenes,
and event-driven architecture
• Drone state models, telemetry models, and data parsing
• Flight logs and status/error handling
Required Skills
• Strong C# development in Unity
• Experience building desktop or simulation applications in Unity
• Experience working with MAVLink or similar UAV protocol stacks
• Understanding of drone/GCS architecture and telemetry flows
• Comfortable with UI development in Unity (buttons, panels, HUDs, data-driven screens)
• Positive knowledge of threading, async patterns, and event-driven code
• Debugging skills for network/serial communication and runtime state issues
• Ability to work with large existing codebases and maintain backward compatibility
Preferred Skills
• Experience with PX4 or ArduPilot ecosystem
• Knowledge of MAVLink message definitions and common command patterns
• Experience with parameter management, calibration flows, mission plans, and telemetry dash
📌 Unity C# developer (Bengaluru)
🏢 Hansa Aerospace India Private
📍 Bengaluru