1

Contract Drone Software Engineer Jobs (NOW HIRING)

We build Altra, an AI-powered drone software platform, and HX-2, our autonomous drone. We are ... contracts * We actively encourage healthy, proactive, and diverse debate internally about what we ...

We build Altra, an AI-powered drone software platform, and HX-2, our autonomous drone. We are ... contracts * We actively encourage healthy, proactive, and diverse debate internally about what we ...

They are seeking a Software Engineer proficient in Rust to work on their Altra drone software platform, focusing on designing and building systems-level software for autonomous capabilities.

About Us ZeroMark builds AI-driven counter-drone systems that actually work in combat. No ... We've doubled year-over-year for two straight years, winning contracts that prove what we've always ...

Senior Software Engineer

Cambridge, MA · On-site

$133K - $176K/yr

About the Role We are looking for experienced energetic software engineers to join our growing team ... Experience with Drone software (such as Ardupilot, Betaflight). * Familiarity with defense software ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Description XTEND Tampa is seeking an Embedded Software Engineer to support the development, integration, and production of autonomous drone systems. This role focuses on hands-on embedded software ...

Drone Data Engineer

Houston, TX · On-site

$109K - $131K/yr

Contract * Drone Data Execution Engineer Skydio * Drone Operations Data Execution * Plan execute and optimize drone missions for inspection surveillance mapping and monitoring use cases * Ensure ...

Mid Software Engineer

Aberdeen, MD · On-site

$103K - $181K/yr

Parsons is seeking an Mid Software Engineer to support our cutting-edge Drone Armor counter-unmanned aerial systems (C-UAS) program. The Software Engineer will develop, test, and maintain software in ...

Senior Software Engineer

Aurora, CO · On-site

$170K - $260K/yr

Tired of being treated like a company drone? * Tired of promised adventures during the hiring phase ... on a remote contract and never seen or heard from the mothership again? * Our engineers were ...

next page

Showing results 1-20

Contract Drone Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do contract drone software engineer jobs pay per year?

As of Jul 16, 2026, the average yearly pay for contract drone software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Contract Drone Software Engineer, and why are they important?

To excel as a Contract Drone Software Engineer, you need strong programming skills (often in Python, C++, or Java), experience with embedded systems, and a background in computer science, engineering, or a related field. Familiarity with drone-specific development platforms (such as PX4, ArduPilot), flight control systems, and version control tools like Git is typically required. Excellent problem-solving abilities, adaptability, and effective communication skills help you address unique client needs and collaborate remotely. These competencies are crucial for delivering reliable, innovative drone solutions on time and within project specifications.

How much do contract software engineers make?

Contract drone software engineers typically earn between $50 and $150 per hour, depending on experience, skills, and project complexity. Rates can vary based on location, certifications, and the specific requirements of the drone technology involved.

What are some common challenges faced by Contract Drone Software Engineers when integrating new software with existing drone hardware?

Contract Drone Software Engineers often encounter challenges ensuring compatibility between custom software solutions and a variety of drone hardware platforms. Differences in firmware, sensor configurations, and communication protocols can require significant troubleshooting and adaptation. Additionally, maintaining real-time performance and safety standards while working under tight project deadlines can be demanding. Effective collaboration with hardware engineers and clear documentation practices are essential for overcoming these integration hurdles.

What are Contract Drone Software Engineers?

Contract Drone Software Engineers are professionals hired on a temporary or project basis to design, develop, and maintain software systems for drones (unmanned aerial vehicles). They typically work on tasks such as flight control, navigation, data processing, and integration with hardware components. These engineers may collaborate with clients in industries like agriculture, defense, delivery, or surveying to deliver custom drone solutions. Their roles often require expertise in programming languages, embedded systems, robotics, and sometimes compliance with aviation regulations.

What is the difference between Contract Drone Software Engineer vs Contract UAV Software Developer?

AspectContract Drone Software EngineerContract UAV Software Developer
CredentialsRelevant certifications in drone technology, software developmentSimilar certifications in UAV systems, software engineering
Work EnvironmentTypically in aerospace, defense, or commercial drone companiesOften in aerospace, research labs, or defense contractors
Industry UsageUsed in commercial, military, and recreational drone projectsPrimarily in military, research, and commercial UAV applications
Search IntentLooking for drone-specific software engineering rolesSearching for UAV or unmanned aerial vehicle software development jobs

Both roles involve developing software for unmanned aerial systems, but the Contract Drone Software Engineer typically focuses on commercial and recreational drones, while the Contract UAV Software Developer often works on military or research UAV projects. The skills and certifications overlap significantly, but the industry context and application focus differ slightly.

How much does a drone engineer make?

A drone software engineer typically earns between $80,000 and $130,000 annually, depending on experience, location, and specific skills such as programming, navigation systems, and sensor integration. Senior roles or those with specialized expertise can earn higher salaries, especially in industries like defense, agriculture, or surveying.

What engineer makes $500,000 a year?

A contract drone software engineer can earn $500,000 or more annually, especially with extensive experience, specialized skills in autonomous systems, and working on high-value projects. Such roles often require advanced certifications, expertise in programming languages like C++ or Python, and the ability to develop complex drone navigation and control software.

Will AI replace drone pilots?

Contract drone software engineers develop and maintain software systems for drone operations, but AI is currently used to assist rather than replace human drone pilots. While AI can automate certain tasks like navigation and data analysis, skilled pilots are still essential for complex decision-making, safety, and regulatory compliance. The role of human oversight remains important as AI technology advances.
What cities are hiring for Contract Drone Software Engineer jobs? Cities with the most Contract Drone Software Engineer job openings:
What are the most commonly searched types of Drone Software Engineer jobs? The most popular types of Drone Software Engineer jobs are:
What states have the most Contract Drone Software Engineer jobs? States with the most job openings for Contract Drone Software Engineer jobs include:

Software Engineer, Rust

Helsing

Washington, DC • On-site

Full-time

Medical, PTO

Posted 29 days ago


Job description

Who we are
Helsing develops artificial intelligence-enabled capabilities to protect and defend democracies. We build Altra, an AI-powered drone software platform, and HX-2, our autonomous drone. We are growing our US operations, cultivating an ambitious and committed team of mission-driven professionals to apply their skills to solve challenging problems.
The role
You will work on Altra, Helsing's drone software platform, primarily written in Rust. You will design and build systems-level software that powers autonomous capabilities in challenging operational environments. You don't need to be a drone expert - but you should be a strong systems programmer who thrives in low-latency, high-reliability environments and is excited to apply those skills to a mission-critical product.
The day-to-day
  • Designing, building, and maintaining Rust services across the Altra platform
  • Collaborating with ML engineers to integrate AI/ML pipelines into the broader system
  • Working across the stack, from networking and protocol implementation to application-level services
  • Contributing to increasingly advanced autonomy features
  • Developing and testing software using simulation environments
  • Writing software that must perform reliably on resource-constrained platforms under real-world constraints
You should apply if you
  • Have 5+ years of experience in systems-level software engineering
  • Have a Bachelor's degree in Computer Science, Engineering, or a related field
  • Are proficient in Rust, or have strong experience in C++ or another systems-level compiled language with a willingness to work in Rust daily
  • Have experience building distributed systems, particularly in unreliable or constrained network environments
  • Have worked with real-time or low-latency systems where performance and reliability are critical
  • Have experience with at least one or two areas relevant to our stack: video streaming, pub/sub messaging, sensor data processing, embedded systems, protocol design, or robotics
  • Have designed or built systems that interface with AI/ML pipelines - streaming data to models, handling inference outputs, managing pipeline orchestration
  • Are familiar with Python, particularly for interfacing with ML/AI components
  • Are a U.S. citizen eligible to obtain a security clearance
Nice to have
  • Direct experience with Rust in production systems
  • Background in robotics, autonomous vehicles, or drone systems
  • Experience with sensor fusion or multi-sensor data processing
  • Familiarity with swarming, multi-agent systems, or decentralized coordination algorithms
  • Experience with constrained or embedded platforms
  • Familiarity with Nix or NixOS for reproducible builds and development environments
  • Experience with SITL/HITL (Software/Hardware-In-The-Loop) simulation and testing frameworks for autonomous systems
  • Experience with RF communications, telemetry, or datalink systems
  • Background in defense or national security

Join Helsing and work with world-leading experts in their fields
  • Helsing's work is important. You'll be directly contributing to the protection of democratic countries while balancing both ethical and geopolitical concerns
  • The work is unique. We operate in a domain that has highly unusual technical requirements and constraints, and where robustness, safety, and ethical considerations are vital. You will face unique Engineering and AI challenges that make a meaningful impact in the world
  • Our work frequently takes us right up to the state of the art in technical innovation, be it reinforcement learning, distributed systems, generative AI, or deployment infrastructure. The defense industry is entering the most exciting phase of the technological development curve. Advances in our field of world are not incremental: Helsing is part of, and often leading, historic leaps forward
  • In our domain, success is a matter of order-of-magnitude improvements and novel capabilities. This means we take bets, aim high, and focus on big opportunities. Despite being a relatively young company, Helsing has already been selected for multiple significant government contracts
  • We actively encourage healthy, proactive, and diverse debate internally about what we do and how we choose to do it. Teams and individual engineers are trusted (and encouraged) to practice responsible autonomy and critical thinking, and to focus on outcomes, not conformity. At Helsing you will have a say in how we (and you!) work, the opportunity to engage on what does and doesn't work, and to take ownership of aspects of our culture that you care deeply about
What we offer
  • A focus on outcomes, not time-tracking
  • A generous compensation and benefits package (in addition to base salary) that includes, but may not be limited to, insurance coverage (medical and travel), flexible paid time off, paid holidays, and remote and/or hybrid work available depending on position. All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable and as may be amended, terminated or superseded from time to time.

Helsing is an Equal Opportunity Employer. We will consider all qualified applicants without regard to race, color, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, genetics, or any other characteristic protected by applicable federal, state, or local law. Please do not submit personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, data concerning your health, or data concerning your sexual orientation.
Helsing's Candidate Privacy and Confidentiality Regime can be found here.