DeveloperJobs.io
← Back to all jobs

Job Description

This role focuses on integrating drones, sensors, payloads, and third-party technologies into the eyesAtop multi-drone warfare platform.

Responsibilities

  • Integrate robotic platforms, payloads, sensors, and external software into the eyesAtop platform
  • Write production-quality code across Java (backend services), C++ (MAVLink and flight controller integration), and Python (scripting and tooling)
  • Build and maintain the Android control application, the operator interface for commanding drone fleets in the field
  • Integrate flight controllers and drone subsystems using MAVLink and PX4, bridging low-level hardware behavior to operator-facing software
  • Debug across software, networking, devices, APIs, field behavior, and operator workflows
  • Test in simulation, lab, and field environments
  • Collaborate directly with vendors, pilots, hardware engineers, and product teams
  • Own integrations end to end, from first connection through deployed capability

Requirements

  • M.Sc. in Computer Science, Electrical Engineering, Robotics, or Aerospace Engineering (or equivalent hands-on experience with robotics, autonomous systems, drones, or embedded platforms)
  • 3+ years of software development experience with strong skills in Java, C++, Python, or similar languages
  • Experience with Linux, networking, APIs, serial protocols, devices, or distributed systems
  • Familiarity with real-time systems, control loops, or embedded platforms
  • Comfort working close to hardware, even without a dedicated hardware engineering background

Technologies

  • Java, C++, Python
  • Android
  • MAVLink, PX4
  • Linux
  • STM32, ESP32, Jetson
  • Serial protocols

Location

  • Mahwah, NJ (onsite)
  • New York Metropolitan Area

Compensation

  • USD 180,000 - 220,000 per year

Benefits

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Strong Fit If

  • Familiar with drone flight stacks (PX4, ArduPilot, Betaflight, or similar) and MAVLink-based communication
  • Experience with drones, robotics, embedded systems, autonomy, defense, or field-tested systems
  • Hands-on work with embedded platforms such as STM32, ESP32, Jetson, or similar
  • Led technical work or owned complex integrations end to end

Application Question

Describe a robotics or UAS integration you personally owned from the first hardware or protocol connection through field deployment. What systems were involved, what code did you write, and what was your specific responsibility?

Similar Jobs