Posted:2 months ago| Platform:
Work from Office
Full Time
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: Bachelors degree in computer science, Software Engineering, or a related field Minimum of 2 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:
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru, Hyderabad
INR 3.5 - 8.5 Lacs P.A.
Mumbai, Bengaluru, Gurgaon
INR 5.5 - 13.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 3.0 - 7.0 Lacs P.A.
Chennai, Pune, Mumbai (All Areas)
INR 5.0 - 15.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 11.0 - 21.0 Lacs P.A.
Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata
INR 15.0 - 16.0 Lacs P.A.
Pune, Bengaluru, Mumbai (All Areas)
INR 10.0 - 15.0 Lacs P.A.
Bengaluru, Hyderabad, Mumbai (All Areas)
INR 0.5 - 3.0 Lacs P.A.
Hyderabad, Gurgaon, Mumbai (All Areas)
INR 6.0 - 16.0 Lacs P.A.
Bengaluru, Noida
INR 16.0 - 22.5 Lacs P.A.