HAPPIES T
wait please

Job Information

  • Employee Type:

    Full Time
  • Contact Person:

    Vanshika
  • Contact:

    9300520707
  • Location:

    Pune
  • Job Position:

    UAV System Engineer
  • Experience

    1 to 3 Years
  • Qualifications:

    Bachelor Of Computer Science (B.Sc. (Computer Science))
  • Salary:

    ₹200000 - ₹ 500000
  • Date posted:

    05-Aug-25

UAV System Engineer

Robu(Macfos)

Pune

Job Description:

Desirable Skills:

∙Familiarity with UAV platforms, like Ardupilot, PX4, Pixhawk, DJI etc.

∙Experience in flying FPVs in acrobat, freestyle modes.

∙Integration experience in the Mavlink protocol.

∙Programming experience in C/C++ is desired.

∙Working experience using GitHub and Linux.

∙Deep understanding and experience in tuning PID control loops is desired.

∙Development and maintenance of flight control software and CAN adapter drivers in

the software to optimize the communication between the system and the autopilot.

∙Software integration of various payloads, sensors, and avionics to the autopilot.

∙Integration of off-the-shelf GCS software and other API based systems to the

autopilot.

∙Experience with real-time operating systems (RTOS), middleware frameworks, and

communication protocols commonly used in drone systems (e.g., MAVLink, ROS).

∙Familiarity with computer vision libraries and frameworks (e.g., OpenCV, TensorFlow)

for developing vision-based applications for drones.

Duties and Responsibilities:

∙Excellent problem-solving skills and attention to detail, with the ability to analyze

complex technical challenges and develop innovative solutions.

∙Effective communication skills, with the ability to collaborate with cross-functional

teams.

∙Design, develop, and maintain software applications for controlling and managing

drone systems, including flight control algorithms, mission planning software, and

ground control stations.

∙Implement robust and reliable communication protocols for transmitting data

between drones, ground stations, and other devices, ensuring seamless connectivity

and real-time telemetry.

∙Develop computer vision and image processing algorithms for tasks such as object

detection, tracking, and autonomous navigation, leveraging sensors and onboard

cameras.

∙Collaborate with hardware engineers to integrate software with drone hardware

components, including flight controllers, sensors, actuators, and payloads.

∙Architecting and proposing solutions in order to meet required design objectives and

meet customer & business needs.

∙Stay updated on emerging technologies, industry trends, and best practices in drone

software development, and incorporate relevant advancements into our software

architecture and design.

Educational Qualification: Bachelor’s Degree in Computer Science or Electronics &

Communication Engineering or in STEM Majors (Science, Technology, Engineering and

Maths).