Backend Developer UAV Drone Systems

3 - 7 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: You will be joining the UAV Drone Systems software team as a highly skilled Backend Developer with basic frontend proficiency. Your primary responsibility will involve designing and maintaining secure, scalable, and robust backend infrastructure for autonomous and remote UAV operations, including data transfer protocols, telemetry ingestion, and UI interactions. Key Responsibilities: - Design, build, and maintain robust server-side logic, API endpoints, and session management for UAV fleet control and telemetry. - Create and manage secure APIs for user authentication, mission control, drone telemetry, and image/video data transmission. - Implement secure communication using TLS/SSL, WebSockets, and HTTPS protocols. - Handle UAV mission logs, user sessions, and system health reports using SQL/NoSQL databases. - Ensure end-to-end data encryption, secure session handling, and compliance with industry security standards. - Work closely with frontend/UI developers, control system engineers, and UAV software specialists to integrate backend logic with UAV control interfaces. - Optimize server response time and parallel data handling for real-time UAV communication. - Collaborate on basic frontend UI integration including login pages, map control elements, and data dashboards. Qualification Required: - Proficiency in Python, Node.js, JavaScript, and SQL. Knowledge of C++ is a plus. - Good understanding of HTML, CSS, and JavaScript for frontend collaboration. - Experience with secure data protocols, WebSockets, TLS, and cookies. - Familiarity with PostgreSQL, MySQL, or MongoDB. - Skilled in REST API design and integration, using testing frameworks. - Familiarity with Git and CI/CD pipelines. - Working knowledge of AWS, GCP, or Azure will be an added advantage.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You