Live opening · Posted 1 day ago

Flight Engineer

BharatRohan Airborne Innovations Limited · Gurugram, Haryana, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 1 day ago
CompanyBharatRohan Airborne Innovations Limited
LocationGurugram, Haryana, India (On-site)
Work modeNo
SkillsPython, C++
SourceLinkedin
ListedPosted 1 day ago

About the role

Description supplied by the original job listing.

Flight Software Engineer
Location : Gurgaon
Experience: 2 Years
About the Role
We are looking for a highly motivated Flight Software Engineer to join our drone technology team. The ideal candidate will be responsible for developing, integrating, and optimizing software systems for UAVs and autonomous aerial platforms. This role involves working on flight control software, payload integration, onboard computing systems, ground control stations, and data workflows to support advanced drone applications in agriculture and remote sensing.
The candidate will play a key role in enhancing our drone ecosystem by contributing to software development, system integration, and research initiatives aimed at expanding the capabilities of our aerial platforms.
Key Responsibilities
Flight Software Development
Design, develop, test, and maintain flight software for UAV platforms.
Enhance and optimize drone control systems to improve performance, reliability, and operational efficiency.
Develop software modules for autonomous flight operations and mission execution.
Support firmware-level integration and customization where required.
Ground Control Station (GCS) Development
Contribute to the development and enhancement of Ground Control Station applications.
Improve communication between drones, onboard computers, and control systems.
Develop monitoring, telemetry, and mission-planning functionalities.
Payload Integration
Develop and integrate payload systems with in-house UAV platforms and custom Ground Control Stations.
Support integration of multispectral, hyperspectral, imaging, and other sensor payloads.
Develop software workflows for payload control, data acquisition, and synchronization.
Ensure seamless interaction between payload hardware and onboard computing systems.
Data Workflow & System Integration
Develop and optimize end-to-end data collection and processing workflows.
Support integration of UAV-generated data into the broader BharatRohan ecosystem.
Collaborate with hardware, AI, remote sensing, and application teams to improve operational workflows.
Research & Development
Conduct research into new drone technologies, autonomous capabilities, and emerging applications.
Explore innovative use cases for drones in agriculture, remote sensing, and precision farming.
Prototype and evaluate new software solutions to improve system performance and scalability.
Participate in testing, validation, and deployment of new UAV features and applications.
Testing & Validation
Conduct software testing, debugging, and validation in both simulation and real-world environments.
Support field trials and flight testing activities.
Analyze system performance and implement improvements based on test results.
Preferred Candidate Profile
Passion for UAVs, robotics, and autonomous systems.
Strong software development and system integration capabilities.
Ability to work independently and collaboratively within a cross-functional team.
Excellent debugging and troubleshooting skills.
Strong understanding of embedded computing and real-time systems.
Interest in agricultural technology, remote sensing, and drone-based solutions.
Willingness to participate in field testing and deployment activities.
Educational Qualifications
Preferred Qualification
B.Tech / B.E. in:
Computer Science Engineering
Electronics & Communication Engineering
Robotics Engineering
Aerospace Engineering
Mechatronics Engineering
Related disciplines
Experience
Minimum 2 years of experience in UAVs, autonomous systems, robotics, embedded systems, or related domains.
Experience working with drone software, flight controllers, onboard computers, or autonomous vehicle platforms is preferred.
Required Skills
Strong programming skills in C++ and Python.
Experience working in a UAV, drone, robotics, or autonomous vehicle ecosystem.
Familiarity with onboard computing platforms such as NVIDIA Jetson and similar embedded systems.
Understanding of flight control systems, drone architecture, and autonomous navigation.
Experience with Linux-based development environments.
Knowledge of communication protocols such as MAVLink, UART, CAN, SPI, and I2C.
Experience with software integration, debugging, and performance optimization.
Familiarity with Ground Control Stations (GCS) and flight planning systems.
Understanding of sensor integration and data acquisition systems.
Strong problem-solving and analytical skills.
Ability to work in a multidisciplinary R&D environment.

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
7 min from Linkedin publishing this role to us finding it
3 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
50,248 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App