Flight Engineer

BharatRohan Airborne Innovations Private Limited

Gurgaon

On-site

INR 900,000 - 1,500,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BharatRohan Airborne Innovations Private Limited is seeking a highly motivated Flight Software Engineer to join its drone technology team. You will develop, integrate, and optimize flight control software for UAVs and autonomous platforms, and work on payload integration, onboard computing, ground control stations, and data workflows to enable advanced drone applications in agriculture and remote sensing.

The role involves contributing to software development, system integration, and research

Qualifications

  • Strong software development skills in C++ and Python.
  • Experience with UAV, drone, robotics, or autonomous vehicle ecosystems.
  • 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 MAVLink, UART, CAN, SPI, 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.

Responsibilities

  • Design, develop, test, and maintain flight software for UAV platforms.
  • Enhance drone control systems for performance and reliability.
  • Develop software modules for autonomous flight operations and mission execution.
  • Support firmware-level integration and customization.
  • Contribute to Ground Control Station applications development.
  • Improve communication between drones, onboard computers, and control systems.
  • Develop telemetry, monitoring, and mission-planning functionalities.
  • Develop and integrate payload systems with UAV platforms and GCS.
  • Support payload sensor integration and data workflows.
  • Develop end-to-end data collection and processing workflows.
  • Collaborate across hardware, AI, remote sensing, and application teams.

Skills

C++
Python
UAV/Drone ecosystem
Onboard computing
Flight control systems
Linux
GCS & flight planning
Sensor integration
Debugging
Team collaboration

Education

Computer Science Engineering
Electronics & Communication Engineering
Mechatronics Engineering
Related disciplines

Tools

NVIDIA Jetson

Job description

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.

Educational Qualifications
Preferred Qualification
  • Computer Science Engineering
  • Electronics & Communication 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.
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.
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UAV Systems Engineer
UAV Systems Engineer

BharatRohan Airborne Innovations Private Limited • Gurgaon

On-site
INR 1,200,000 - 2,500,000
Software Engineering Lead
Software Engineering Lead

Airbound • Hoskote

On-site
INR 4,000,000 - 6,000,000
Comprehensive health insurance
Relocation assistance and travel stip–
Advanced salary credit
Drone Developer
Drone Developer

Indianroboticssolution • Dadri

On-site
INR 400,000 - 600,000
UAV/Drone R&D Engineer
UAV/Drone R&D Engineer

AMF Inc. • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Drone Developer
Drone Developer

INDIAN Robotics Solution • Dadri

On-site
INR 450,000 - 750,000
Sr UAV Integration Engineer
Sr UAV Integration Engineer

Neosky India Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Engineer I - Flight Control Systems
Lead Engineer I - Flight Control Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
UAV Pilot & System Engineer
UAV Pilot & System Engineer

AlgoBotix • Bengaluru

On-site
INR 800,000 - 1,200,000
UAV Systems Engineer (Drone Architect)
UAV Systems Engineer (Drone Architect)

Ethics Infotech • Vadodara

On-site
INR 1,500,000 - 2,300,000
Flight Test Engineer
Flight Test Engineer

Aptronics • India

On-site
INR 600,000 - 1,000,000