Find a jobRecruiters

Unity C# developer

Exclusive opportunity

Onsite

Unity C# developer

Skat Vyom Pvt Ltd

Unity C# developer

Skills

C#

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Karnataka, India

Work mode:

Onsite

Published on:

23 September 2026

What they need


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)
  • Good 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 dashboards
  • Able to work with generated or legacy Unity code and refactor safely
  • Experience with logging, diagnostics, and production app stability
  • Understanding of 2D/3D map integrations and drone visualization

Qualifications:

  • Bachelor’s degree in Computer Science, Electronics, Mechatronics, or related field, or equivalent project experience
  • 5+ years of Unity C# development experience
  • 1+ years of real-world MAVLink or UAV application experience preferred
  • Strong ownership mindset and ability to continue existing project work with minimal ramp-up

Other offers great for you!

These companies are also looking for great profiles

K-LAGAN

Développeur C# .NET WPF Confirmé (F/H)

Freelance

Paris, France

Hybrid

Skills

C#.NETWPF

3 hours ago

Quick apply

Nexoris

Développeur Fullstack C# / Angular – IT Risk / Market Risk

610

Freelance

Paris, France

Onsite, Hybrid

Skills

C#AngularSQL Server et Entity Framework. - CI/CD : BitbucketJenkins. - Déploiement et gestion des releases : XL DeployXL Release. - Gestion des artefacts : Artifactory. - Ordonnancement et exploitation des Batchs : Control-M. - Python (atout apprécié). - Connaissance fonctionnelle des risques de marché (Market Risk)appréciée.

1 hour ago

Quick apply

Celad

Développeur C# .NET / Angular – Framework Core (H/F)

550€ HT

Freelance

Paris, France

Hybrid

Skills

AngularC#.NETMicrosoft SQL Serverci/cd

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools