Drone Wireless Software Engineer (Embedded/Linux)

Flock

United States

On-site

USD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Remote roles available

Job summary

Flock is expanding its drone connectivity software to support high-definition streaming and low-latency telemetry across non-line-of-sight environments. You will integrate radio hardware into embedded stacks, write software in C, C++, and Python, and optimize wireless paths for autonomous fleets using Linux user-space and driver layers.

You'll collaborate with RF, embedded, and cloud teams, run hardware-in-the-loop tests, and develop rate adaptation algorithms for dynamic flight conditions.

Qualifications

  • Solid programming skills in C, C++, and Python.
  • Experience in Linux environments and networking basics.
  • Hands-on exposure to wireless communications or embedded systems.
  • Ability to collaborate with RF, embedded, and cloud teams.

Responsibilities

  • Integrate radio hardware into drone connectivity across Wi-Fi and cellular stacks.
  • Develop software in C, C++, and Python across user space and driver layers.
  • Log and analyze wireless link metrics (RSSI, SNR, packet loss).
  • Collaborate to design rate adaptation for dynamic flight environments.
  • Perform hardware-in-the-loop testing in connectivity labs.

Skills

C
C++
Python
Linux

Education

Bachelor's or Master’s degree in CS/CE/EE/AE

Tools

Git
Debugging tools

Job description

Flock is expanding its drone connectivity software to support high-definition streaming and low-latency telemetry across non-line-of-sight environments. You will integrate radio hardware into embedded stacks, write software in C, C++, and Python, and optimize wireless paths for autonomous fleets using Linux user-space and driver layers.

You'll collaborate with RF, embedded, and cloud teams, run hardware-in-the-loop tests, and develop rate adaptation algorithms for dynamic flight conditions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Wireless Software Engineer - Drone Connectivity
Remote Wireless Software Engineer - Drone Connectivity

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,000
Equity
Embedded Wireless Software Engineer - Drones
Embedded Wireless Software Engineer - Drones

Flock • Atlanta (GA), Boston (MA)

Hybrid
USD 100,000 - 160,000
Associate Wireless Software Engineer - Drones & Wi‑Fi
Associate Wireless Software Engineer - Drones & Wi‑Fi

Jobtailor • Atlanta (GA)

On-site
USD 95,000 - 130,000
Drone Wireless Software Engineer – Mesh, 5G & OFDMA
Drone Wireless Software Engineer – Mesh, 5G & OFDMA

Skydio • San Mateo (CA)

On-site
USD 147,000 - 210,000
Equity in the form of stock options
Comprehensive benefits packages
Paid vacation time
+1
Senior Embedded Kernel Engineer - Linux & Bring-Up
Senior Embedded Kernel Engineer - Linux & Bring-Up

Flock Safety • Northern (KY)

Hybrid
USD 130,000 - 160,000
Stock options
Associate Embedded Engineer - Drone & Embedded Systems
Associate Embedded Engineer - Drone & Embedded Systems

FlightWave Aerospace - A Red Cat Company • Torrance (CA)

On-site
USD 85,000 - 125,000
Lead Embedded Linux Engineer for Drone Systems
Lead Embedded Linux Engineer for Drone Systems

Cloud Hybrid Technologies LLC • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Linux Engineer for Drone Systems
Senior Embedded Linux Engineer for Drone Systems

Robotics Prcocess Automation, LLC • Houston (TX)

On-site
USD 100,000 - 130,000
Senior Mechatronics QA Engineer - Aviation & Flight Systems
Senior Mechatronics QA Engineer - Aviation & Flight Systems

Flock • Atlanta (GA)

On-site
USD 150,000 - 180,000
Wireless Software Engineer
Wireless Software Engineer

Skydio • San Mateo (CA)

On-site
USD 147,000 - 210,000
Equity in the form of stock options
Comprehensive benefits packages
Paid vacation time
+1