See more Collapse

UAV Software

1 month ago


Thanjavur, India Yali Aerospace Full time

Job Description


We are looking for a highly skilled UAV Software & Controls Engineer to join our “Yali Aerospace“ team. The ideal candidate will have a strong background in software development, with expertise in Linux device drivers, microcontroller-based systems, PX4 Environment, Mavlink protocol, and real-time applications for Unmanned Aerial Vehicles (UAVs).


Responsibilities

  • Develop and maintain our unique segment of the PX4 flight control software.
  • Develop and maintain our CAN adapter drivers in the PX4 software to optimize communication between the system and the autopilot.
  • Integrate various payloads, sensors, and avionics with the autopilot in the PX4 environment.
  • Integrate off-the-shelf GCS software and other API-based systems with the autopilot.
  • Develop and maintain applications, guidance systems, and automated programs for the onboard mission computer to enable advanced operational use cases.
  • Ideally: Collaborate with the electronics department on developing and maintaining the firmware for the drone’s main PCB and smart battery BMS.
  • Actively participate in the flight-testing program for new autopilot features or integration projects.
  • Manage your own tasks and projects independently.
  • Document your work to a professional standard in English.


Qualifications

  • A degree in control systems engineering, software development, aerospace engineering, or a related field.
  • Expertise in programming autopilots and unmanned systems, ideally drones.
  • Strong programming background in PX4 and a thorough understanding of the PX4 infrastructure.
  • Experience with Mavlink protocol integration.
  • Proficiency in C/C++ programming.
  • Working experience with GitHub and Linux.
  • Deep understanding and experience in tuning PID control loops.
  • Proven track record of driving software development projects through the entire development cycle and maintaining code.
  • Ability to thrive in a team environment while also being capable of working independently and proactively.
  • Fluency in both spoken and written English.
  • Professional experience in drone operations or an aviation background.
  • Skills as a drone or RC helicopter pilot.
  • A general interest in staying informed about and contributing to this innovative industry.


What we offer:

  • Performance bonus
  • Flexible schedule
  • Competitive salary
  • Paid time off
  • Professional development opportunities

We have other current jobs related to this field that you can find below

  • UAV Software

    1 month ago


    Thanjavur, India Yali Aerospace Full time

    Job DescriptionWe are looking for a highly skilled UAV Software & Controls Engineer to join our “Yali Aerospace“ team. The ideal candidate will have a strong background in software development, with expertise in Linux device drivers, microcontroller-based systems, PX4 Environment, Mavlink protocol, and real-time applications for Unmanned Aerial Vehicles...