Drone software expert (CTO Team Member)

Spear is a multidisciplinary startup (located in Tel Aviv) founded in 2017 and develops and manufactures unmanned air systems for defense and HLS applications. As a leading company for UAS, Spear provides military clients, organizations, and governments, around the globe, with a unique and disruptive solutions for today’s chaotic battlefield. Spear systems combines cutting edge technologies in the field of Hardware, Software, Artificial Intelligence, Communication, Mechanics, Motion Control, Computerized Simulations, etc. As we continue to grow and scale up, we are looking for talented individuals to join our team.

Company Description

Spear is a multidisciplinary startup (located in Tel Aviv) founded in 2017, develops and manufactures unmanned aerial systems to support both tactical and strategic echelons for leading defense forces. As the leading company in Israel for tactical UAS, Spear provides military customers, organizations, and governments, around the globe, with a unique approach which lead to a world class breakthrough. Spear systems combine cutting edge technologies in the field of Hardware, Software, Computer Vision, Artificial Intelligence, Communication, Mechanics, Motion Control, Navigation Solutions, Munitions, etc. 

As we continue to grow rapidly, we are looking for talented team players to join our success.

Job Description      

We are seeking a highly skilled and motivated Hands-on Drone software expert (CTO Team Member) to join our team, working on cutting-edge drone technology. 

The ideal candidate must have experience in software development for drones, with a strong focus on software development for drones or aerial systems, with a strong command of Robot Operating System (ROS), and experience with either ArduPilot or PX4 autopilot platforms.  

This role requires a blend of technical excellence, creativity, independence, and the ability to integrate seamlessly into an existing team, you will be driving innovative solutions from concept to production in a fast-paced, collaborative environment

Responsibilities:

  • Develop and integrate software for drone systems, focusing on ArduPilot or PX4 autopilot platforms.  
  • Work independently on innovative concepts, from ideation to implementation.
  • Collaborate closely with the CTO and other departments to ensure cohesive development and delivery of drone technology solutions.
  • Troubleshoot, test, and refine software to meet high-performance standards.
  • Contribute ideas and technical solutions to improve system efficiency and performance.

Required Qualifications:

  • Proven experience in software development for drones, particularly with ArduPilot or PX4 platforms – Must.
  • Strong background in integration of software with flight systems and other drone components – Must.
  • Proficiency in relevant programming languages (e.g., C++, Python, etc.) and drone-specific software frameworks.
  • Experience with autonomous systems and flight control algorithms.
  • Ability to work independently on complex problems and bring creative solutions.
  • Strong communication skills and ability to collaborate in a fast-paced, innovative environment.

Desired Skills:

  • Experience with flight test procedures and analyzing test data.
  • Familiarity with real-time systems, embedded software development, and hardware integration.
  • Leverage practical drone piloting experience to improve flight behavior and performance

Personal Traits:

  • Creative thinker with a passion for technology and innovation.
  • Independent work ethic, able to tackle challenging projects with minimal supervision.
  • Team player with the ability to contribute positively to a collaborative working environment.
  • Strong problem-solving skills and a proactive approach to new challenges.

Apply to This Job