Software Engineer

Easy Aerial

New York, Northern (NY, KY)

Hybrid

USD 110,000 - 148,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Easy Aerial is seeking a Senior Software Engineer to develop full-stack software for drone control and local ground-station apps. This hands-on role focuses on embedding new payloads and expanding product capabilities, coordinating with hardware, systems, and product teams to ensure seamless integration.

Required are a Bachelor's degree in Electrical/Computer Engineering, Robotics, or CS and 4–8 years of experience in real-time embedded software for robotics or aerospace.

Qualifications

  • 4-8 years of experience developing real-time embedded software for robotics, aerospace, unmanned aircraft, or related applications.

Responsibilities

  • Design, develop, and maintain full-stack embedded software for drones and ground control station apps.
  • Drive software integration projects for new products, payloads, and interfaces.
  • Participate in design, implementation, test/debug and integration of complex embedded subsystems.
  • Conceptualize, develop, implement, and test new software capabilities according to customer and internal stakeholder requirements.
  • Incorporate feedback and fixes discovered by end users, field teams, and production teams to continually improve the software capabilities and offerings.
  • Collaborate with hardware, systems, and product teams to ensure seamless hardware/software integration in existing and new products.
  • Troubleshoot and optimize embedded and desktop applications for performance and reliability.
  • Participate in integration efforts to support customer requests and growing applications of Easy Aerial products.

Skills

Python
C++
Embedded systems
Robotics
Real-time systems

Education

Bachelor's degree in Electrical Engineering or Computer Engineering, Robotics, or Computer Science

Tools

Git
Bitbucket
JIRA

Job description

Location: Industry City, Brooklyn, NY (On-Site)


Employment Type: Full-Time


Salary Range: $110,000 – $148,000 + Equity (based on experience)


Company Overview

Easy Aerial is a fast-growing startup building autonomous drone solutions for defense and commercial use. We’re seeking a Senior Software Engineer to develop full-stack software for drone control and locally deployed applications. This role is hands-on, highly technical, and central to integrating new payloads and expanding our product capabilities.


Key Responsibilities


  • Design, develop, and maintain full-stack embedded software for drones and connected ground control station applications, along with any companion software required for capabilities or additional payloads.

  • Drive software integration projects from start to finish of new products, payloads, and interfaces through efficient and effective application in embedded systems.

  • Participate in the design, implementation, test/debug and integration of complex embedded subsystems.

  • Conceptualize, develop, implement, and test new software capabilities according to customer and internal stakeholder requirements.

  • Incorporate feedback and fixes discovered by end users, field teams, and production teams to continually improve the software capabilities and offerings.

  • Collaborate with hardware, systems, and product teams to ensure seamless hardware/software integration in existing and new products.

  • Troubleshoot and optimize embedded and desktop applications for performance and reliability.

  • Participate in integration efforts to support customer requests and growing applications of Easy Aerial products.


Qualifications


  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Robotics Engineering, or Computer Science.

  • 4-8 years of experience developing real-time embedded software for robotics, aerospace, unmanned aircraft, or related applications.

  • Strong proficiency in Python and C++ as applied in embedded software and user interfaces for robotics, unmanned aircraft, and aerospace applications.

  • Experience with networking protocols, hardware/software integration, and real-time data handling.

  • Strong problem-solving skills and ability to work independently in a fast-paced, start-up environment.

  • Demonstrate capabilities in design, development, and testing of embedded software on products that will be used in environments demanding high-reliability.

  • Experience with automated unit testing, static analysis, and/or automated system-level testing.

  • Strong communication skills with the ability to bridge technical and non-technical teams in design reviews, product planning, requirements discussions, etc.


Bonus Qualifications


  • Master’s degree in related engineering field.

  • Familiarity with ROS (Robot Operating System) and hands‑on experience with control theory of embedded controls.

  • Experience developing software for military products and familiarity with DOD and government standards of code scanning and security.

  • Hands‑on experience with drones, robotics, or aerospace systems through code design and practical verification.

  • Familiarity with STM32 microcontrollers and related programming.

  • Experience with ArduPilot autopilot systems as configured for multi-copters or fixed wing aircraft.


Tools and Knowledge Base


  • Git, BitBucket, JIRA

  • Continuous Integration (CI) testing and hardware debugging. Experience with oscilloscopes and logic analyzers.


Why Join Easy Aerial?


  • Build cutting-edge software that powers autonomous drones for defense and commercial applications

  • Work with a collaborative, high-performing team of engineers and operators

  • Competitive salary and equity participation

  • Hybrid work setup with flexibility for hands‑on collaboration

  • Opportunity to innovate and expand drone software capabilities at a rapidly growing startup

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Drone Software Engineer - Embedded & Full-Stack (Equity)
Senior Drone Software Engineer - Embedded & Full-Stack (Equity)

Easy Aerial • New York (NY), Northern (KY)

Hybrid
USD 110,000 - 148,000
Mechanical Engineer - Drone Systems
Mechanical Engineer - Drone Systems

Easy Aerial • New York (NY), Northern (KY)

Hybrid
USD 158,000 - 193,000
Competitive salary
Comprehensive benefits package
Career development opportunities
Mechanical Engineer - Drone Systems
Mechanical Engineer - Drone Systems

Easy Aerial Inc. • New York (NY)

On-site
USD 158,000 - 193,000
Competitive salary
Benefits package
Senior Embedded Software Engineer
Senior Embedded Software Engineer

PDW • Huntsville (AL)

On-site
USD 90,000 - 130,000
Comprehensive medical coverage
401(k) with company match
Paid parental leave
+4
Head of Manufacturing Operations
Head of Manufacturing Operations

Easy Aerial • New York (NY), Northern (KY)

Hybrid
USD 140,000 - 175,000
Competitive compensation
Comprehensive benefits
Career development
+1
Sales/Business Development Associate
Sales/Business Development Associate

Easy Aerial • New York (NY), Northern (KY)

Hybrid
USD 75,000 - 110,000
Embedded Software Engineer
Embedded Software Engineer

Sine Eng • Bozeman (MT), Northern (KY)

Hybrid
USD 110,000 - 145,000
15 days vacation
5 personal/sick days
Leave accrues pro-rata
+1
Drone Engineer
Drone Engineer

Modern Intelligence • Austin (TX), Northern (KY)

Hybrid
USD 100,000 - 125,000
Medical, dental, vision for you and a1
Flexible PTO
Paid Holidays
+1
Embedded Software Engineer
Embedded Software Engineer

Sine-Engineering • Bozeman (MT)

On-site
USD 90,000 - 130,000
15 days vacation
5 personal/sick days
Health insurance
+1
Embedded Robotics Software Engineer – Real-Time & Equity
Embedded Robotics Software Engineer – Real-Time & Equity

Easy Aerial Inc. • New York (NY)

On-site
USD 110,000 - 170,000
Equity participation