DevJobs

Software - Drones Developer

Overview
Skills
  • C++ C++
  • Python Python
  • Linux Linux
  • FFmpeg
  • gstreamer
  • OpenCV
  • ROS2


We are seeking an experienced Software developer with a strong background in drones development and expertise in ROS2, OpenCV, C++, Python, and Linux

You will be responsible for the design, development, testing, and maintenance of cutting-edge drone software solution



Must

Bachelor's degree or higher in Computer Science, Software Engineering, or a related field

Proficiency in C++ and Python programming languages

In-depth knowledge of Linux operating systems

Strong analytical and problem-solving skill

Ability to collaborate with cross-functional teams, including hardware engineers, system architects, and product managers, to ensure seamless integration of software components into the overall drone system

Advantage

Proven expertise in developing and implementing software solutions for drones

Strong understanding of video codecs, transport protocols and multimedia technologies (such as FFmpeg, gstreamer ) – BIG ADVANTAGE

Extensive hands-on experience with ROS2 (Robot Operating System 2) framework

Strong familiarity with OpenCV for computer vision tasks in the context of drones

Proven experience in developing and deploying drones for various applications, such as aerial photography, surveillance, mapping, or delivery

Familiarity with drone hardware components and integration, including sensors, cameras, GPS, and communication systems
Elbit Systems