Drone Swarm Software Engineer | Düzce

Kepler Aviation

Beyköy Mahallesi

On-site

TRY 200,000 - 320,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kepler Aviation is seeking a Drone Swarm Software Engineer in Düzce to design and build software and AI powering multi-UAV swarm systems. You will own the autonomy, perception, coordination, and communication stack to turn swarm concepts into flight-ready code with intelligence at the core.

We expect strong background in C++, Python, ROS/ROS2, PX4 or ArduPilot, computer vision, and simulation tools, with willingness to relocate to Düzce.

Qualifications

  • Bachelor's or Master's in CS, Software/Computer Engineering, Robotics, AI, or related field
  • Strong programming skills in C++ and Python
  • Experience with ROS/ROS2 and UAV flight stacks such as PX4 or ArduPilot
  • Background in robotics autonomy including motion planning and multi-agent systems
  • Hands-on experience with computer vision and ML using OpenCV, PyTorch, or TensorFlow
  • Familiarity with simulation tools such as Gazebo or SITL
  • Willingness to relocate to Düzce

Responsibilities

  • Design and implement distributed control, coordination, and decision making algorithms for multi drone swarms
  • Develop autonomy software including path planning, formation control, collision avoidance, and task allocation
  • Build computer vision pipelines for onboard perception such as object detection, tracking, localization, and scene understanding
  • Apply AI to swarm behaviors, multi agent decision making, and adaptive coordination
  • Build and maintain flight software integrations on PX4 and ArduPilot, plus ROS and ROS2
  • Develop simulation environments (SITL) to train, test, and validate swarm and AI behaviors
  • Implement inter drone communication and networking logic for resilient multi vehicle operation
  • Write clean, testable, production grade code and contribute to CI and CD and testing pipelines
  • Collaborate with hardware and manufacturing teams to deploy software onto real platforms

Skills

C++
Python
ROS/ROS2
UAV autonomy
Computer Vision

Education

Bachelor's or Master's in Computer Science or related field

Tools

PX4/ArduPilot
ROS/ROS2
OpenCV
PyTorch
TensorFlow
Gazebo
SITL

Job description

About Kepler Aviation

Kepler Aviation is a precision manufacturing partner serving the aerospace, automotive and marine industries. As we expand into next generation autonomous systems, we are building a software team to develop drone swarm concepts from the ground up.

Drone Swarm Software Engineer | Düzce

Beyköy / Merkez, Türkiye

The Role

We are looking for a Drone Swarm Software Engineer to design and build the software and AI that powers multi UAV swarm systems. You will own the autonomy, perception, coordination, and communication software stack, turning swarm concepts into working, flight ready code with intelligence at the core.

Responsibilities
  • Design and implement distributed control, coordination, and decision making algorithms for multi drone swarms
  • Develop autonomy software including path planning, formation control, collision avoidance, and task allocation
  • Build computer vision pipelines for onboard perception such as object detection, tracking, localization, and scene understanding
  • Apply AI to swarm behaviors, multi agent decision making, and adaptive coordination
  • Build and maintain flight software integrations on PX4 and ArduPilot, plus ROS and ROS2
  • Develop simulation environments (SITL) to train, test, and validate swarm and AI behaviors before field trials
  • Implement inter drone communication and networking logic for resilient multi vehicle operation
  • Write clean, testable, production grade code and contribute to CI and CD and testing pipelines
  • Collaborate with hardware and manufacturing teams to deploy software onto real platforms
Required Qualifications
  • Bachelor's or Master's in Computer Science, Software or Computer Engineering, Robotics, AI, or a related field, or equivalent practical experience
  • Strong programming skills in C++ and Python
  • Experience with ROS and ROS2 and UAV flight stacks such as PX4 or ArduPilot
  • Background in robotics autonomy including motion planning, multi agent systems, or distributed algorithms
  • Hands on experience with computer vision and machine learning using tools like OpenCV, PyTorch, or TensorFlow
  • Familiarity with simulation tools such as Gazebo or SITL
  • Willingness to relocate to or reside in Düzce
Nice to Have
  • Experience with swarm robotics or multi agent coordination
  • Deep learning for perception such as object detection, segmentation, and tracking on edge or embedded hardware
  • Reinforcement learning for autonomous control or coordination
  • Familiarity with networking and RF for multi vehicle communication
  • Knowledge of real time systems and embedded software
  • Aerospace industry experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Drone Swarm AI Engineer | Autonomy & Perception Lead
Drone Swarm AI Engineer | Autonomy & Perception Lead

Kepler Aviation • Beyköy Mahallesi

On-site
TRY 200,000 - 320,000
Visual Navigation Engineer – Drones
Visual Navigation Engineer – Drones

DSS Aerospace • Fatih

On-site
TRY 180,000 - 320,000
Competitive salary
Cutting-edge autonomous flight tech
Collaborative R&D environment
Software Engineer – Scale-Up Phase, Air Defense Command & Control Systems
Software Engineer – Scale-Up Phase, Air Defense Command & Control Systems

Atos SE • Çankaya

Hybrid
TRY 1,866,000 - 3,034,000
Competitive compensation and benefits
Private health insurance
Performance bonus
+2
Robotics Senior Developer / Software Architect
Robotics Senior Developer / Software Architect

Siemens • Fatih

On-site
TRY 600,000 - 1,000,000
Speaking up culture
Respectful workplace
Global environment
+6
Embedded Linux Engineer — Platform & Integration
Embedded Linux Engineer — Platform & Integration

SiFly • Çankaya

On-site
TRY 180,000 - 240,000
Robotics & Automation Engineer
Robotics & Automation Engineer

TEI - TUSAŞ Engine Industries, Inc. • Gebze

On-site
TRY 400,000 - 640,000
Machine Learning Engineer
Machine Learning Engineer

Onesec Teslimat Teknolojileri • Beyoğlu

On-site
TRY 300,000 - 600,000
Attractive salary
Cutting-edge drone tech
State-of-the-art tools
Robotics Senior Motion Planning Engineer
Robotics Senior Motion Planning Engineer

Siemens • Fatih

On-site
TRY 120,000 - 190,000
Remote working
Learning & Development opportunities
Excellent recognition tools
+1
Robotics Senior Developer / Software Architect
Robotics Senior Developer / Software Architect

Siemens Mobility • Fatih

On-site
TRY 450,000 - 700,000
Speaking up Culture
Respectful Workplace
Global work environment
+5
Robotics Senior Motion Planning Engineer
Robotics Senior Motion Planning Engineer

Siemens Mobility • Fatih

On-site
TRY 300,000 - 540,000
Speaking up Culture
Respectful Workplace
Global work environment
+2