Unity (C#) Developer

1 Year ago • 4 Years + • Game Engine

Job Summary

Job Description

Unity C# developer for drone GCS with MAVLink expertise, 4+ years experience, strong C# & Unity skills.
Must have:
  • Unity Development
  • C# Programming
  • MAVLink Protocol
  • GCS Development
Good to have:
  • TCP/IP & UDP
  • Version Control
  • Drone Experience
  • UI Design
Perks:
  • Health Insurance
  • Professional Development

Job Details

About the job

About Us

SKYTEX is a cutting-edge startup founded in 2016 that is revolutionizing the world of aerial technology with our innovative drone solutions. We are a team of passionate engineers and drone enthusiasts dedicated to pushing the boundaries of what is possible in the field of unmanned aerial vehicles (UAVs). Our portfolio consists of Surveillance and combat drones like high altitude multi-rotor drones as well as high endurance VTOL and fixed wings. At SKYTEX, we believe that drones have the power to transform industries and improve people's lives in countless ways. That's why we are committed to developing drone technology that is smarter, faster, and more versatile than anything that has come before.

We strongly believe that our success depends on our people. That's why we put people first in everything we do. We would grow as a diverse and inclusive organization that values the unique perspectives and contributions of each and every member of our team. Our culture is always evolving, and we believe in being open and honest with our employees, customers, and stakeholders. We encourage our employees to take ownership of their work, to think like entrepreneurs, and to constantly seek out new opportunities for growth and development. By living these values every day, we are creating a culture of excellence, collaboration, and innovation that sets us apart and helps us achieve our goals.

Role Objective

We are seeking an experienced Senior C# Developer with expertise in Unity to join our team and contribute to the development of a state-of-the-art Ground Control Station (GCS) for MAVLink-enabled unmanned aerial vehicles (UAVs). As a Senior C# Developer, you will be responsible for designing, implementing, and maintaining the Unity-based GCS application, enabling seamless communication and control of UAVs equipped with MAVLink protocol.

Key Responsibilities And Accountabilities

  • Develop and maintain a robust and user-friendly Ground Control Station application using Unity and C#.
  • Implement real-time communication and data exchange with MAVLink-enabled UAVs, ensuring smooth control and telemetry.
  • Collaborate with the hardware and firmware teams to integrate new features and functionalities into the GCS application.
  • Optimize the performance of the application to handle large amounts of telemetry data and provide a responsive user interface.
  • Identify and resolve issues related to connectivity, data synchronization, and communication with UAVs.
  • Ensure compliance with industry standards and best practices for software development, version control, and documentation.
  • Conduct code reviews and mentor junior developers to maintain code quality and encourage continuous improvement.
  • Stay updated with the latest advancements in Unity and C# technologies and integrate relevant improvements into the GCS application.
  • Work closely with the UX/UI team to enhance the user experience and create intuitive interfaces for mission planning and execution.
  • Collaborate with cross-functional teams to define requirements, scope, and deliverables for new features and enhancements.
  • Opportunity to solve new and challenging problems with a high scope of innovation
  • Complete ownership of the product and chance to conceptualize and implement your solutions

Qualifications

  • Bachelor's degree in computer science, Software Engineering, or a related field
  • Minimum of 4 years of experience in developing applications using C#
  • Experience with Unity and an in-depth understanding of the Unity game engine.

Skills And Abilities

  • Strong knowledge of Object Oriented Design, design patterns, 3D Math, and Data Structures.
  • Extensive knowledge of Unity development, including asset management, UI design, and 3D visualization.
  • Proficiency in working with real-time communication protocols, such as TCP/IP and UDP.
  • Strong knowledge of C# and the .net framework 2.0 or above.
  • Familiarity with version control systems like Git for collaborative development.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication skills to collaborate effectively with team members and stakeholders.
  • Prior experience in developing Ground Control Stations or related applications would be a plus.
  • In-depth understanding of the MAVLink protocol and experience working with UAVs or drones would be a plus
  • Ability to work on fixed deadlines.

Personal Attributes

  • Self-starter with a strong sense of initiative
  • Collaborative team player who enjoys working in a dynamic environment
  • Detail-oriented and able to manage multiple projects simultaneously.
  • Passion for drones and unmanned aerial technology

Working Conditions

  • This is a full-time position based in Bangalore that may require occasional evening or weekend work.
  • May require travel to customer sites or other company locations.

Salary And Benefits

  • Competitive salary based on experience and qualifications.
  • Health insurance
  • Paid time off and holidays
  • Opportunities for professional development and growth

Application Process

To apply, please submit a resume and cover letter outlining your qualifications and experience as they relate to this position to careers@theskytex.com

Similar Jobs

ARENANET - Publishing Operations Specialist

ARENANET

Bellevue, Washington, United States (Hybrid)
4 Weeks ago
My Fitness Pal - Software Engineer III, iOS - Ads

My Fitness Pal

United States (Remote)
4 Weeks ago
Demiurge Studios - Lead Game Designer, Open World RPG

Demiurge Studios

Boston, Massachusetts, United States (Remote)
3 Months ago
Winzo - Creative Manager

Winzo

New Delhi, Delhi, India (On-Site)
3 Months ago
Niantic - Communications Manager, Pokémon GO

Niantic

Tokyo, Japan (Hybrid)
3 Months ago
Apple - Software Engineer - Developer Tools

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Marvelous games - Online Development Server Engineer (Game Department)

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
11 Months ago
Veeam Software - C# Developer (Internal Tools)

Veeam Software

Poland (Remote)
2 Months ago
Hyperhug - Senior Unity Developer (UI)

Hyperhug

Cyprus (Remote)
1 Month ago
moonmana - Unity Game Development Company

moonmana

Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Workato - Senior Software Engineer (Search)

Workato

Palo Alto, California, United States (On-Site)
2 Months ago
Sony Pictures Entertainment - Sourcing Analyst

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
1 Month ago
Western Digital - Analyst 5, Sales Operations

Western Digital

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Scanline VFX - Project Manager

Scanline VFX

Los Angeles, California, United States (Hybrid)
5 Months ago
Neolytix - Corporate Communications Associate

Neolytix

Gurugram, Haryana, India (Hybrid)
1 Month ago
binance - Money Laundering Reporting Officer

binance

Dubai, Dubai, United Arab Emirates (On-Site)
8 Months ago
CyberArk - Principal Program Manager - AI Excellence

CyberArk

Israel (Hybrid)
2 Months ago
Apple - Machine Learning Resource Management Engineer - SIML

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Next Level Business Services - Drupal Developer

Next Level Business Services

Peapack And Gladstone, New Jersey, United States (On-Site)
9 Months ago
Reddit - Senior Software Engineer, Security Partner

Reddit

New York, New York, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - IBM Data Power Administration

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
MSKC GAME STUDIO   - Game Artist

MSKC GAME STUDIO

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Tide - Staff Data Engineer

Tide

Delhi, India (Hybrid)
2 Months ago
Xentrix studios - Lighting – Senior Artist

Xentrix studios

India (On-Site)
8 Months ago
Hitachi - MSD CE - Portal

Hitachi

Pune, Maharashtra, India (On-Site)
9 Months ago
Electronic Arts - User Acceptance Tester I

Electronic Arts

Hyderabad, Telangana, India (Hybrid)
3 Weeks ago
Highspot - Sr. Product/UX Researcher

Highspot

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Capgemini - SWSS Security Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
Toppan MErril - Premedia Specialist

Toppan MErril

Coimbatore, Tamil Nadu, India (On-Site)
4 Weeks ago
ShyftLabs - Lead Data Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

GameJobs - Lead Tools Engineer

GameJobs

Cary, North Carolina, United States (On-Site)
3 Months ago
asbo interactibe - Unreal Engine Programmer - Bike Physics

asbo interactibe

Rowlands Gill, England, United Kingdom (On-Site)
2 Months ago
YallaPlay - Mobile Game Backend Engineer

YallaPlay

(Remote)
4 Months ago
creative assembly - Senior Engine Programmer

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
Marvelous games - Online Development Server Engineer (Game Department)

Marvelous games

Shinagawa City, Tokyo, Japan (On-Site)
11 Months ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Months ago
xogar games - Unreal Developer Intern

xogar games

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
4 Months ago
GSC Games - C++ UE Developer (Audio Tools)

GSC Games

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Sony Interactive Entertainment - Secure Communication Module Development Engineer for PlayStation Hardware and Game SDKs

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded