Remote Wireless Software Engineer - Drone Connectivity

United States Digital Space LLC

United States

Remote

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity

Job summary

Flock is seeking software engineers to scale drone connectivity by integrating radio hardware with Linux-based stacks. You will write and maintain software across user space and drivers using C, C++, and Python, while evaluating link performance in real-world flight tests.

You will collaborate with RF, embedded, and cloud teams to optimize rate adaptation and to validate performance using hardware-in-the-loop tests in our labs.

Qualifications

  • Requires a bachelor's or master's degree in CS/CE/EE or a related technical field.
  • Solid programming skills in C, C++, and Python with Linux experience.
  • Experience with wireless tech, networking concepts, and embedded systems.

Responsibilities

  • Integrate radio hardware into drone connectivity across Wi-Fi and cellular stacks.
  • Write, test, and maintain software in Linux user space and kernel drivers using C/C++/Python.
  • Develop routines to log and analyze wireless metrics (RSSI, SNR, packet loss).
  • Collaborate with RF, embedded, and cloud teams to design rate adaptation for dynamic flight environments.
  • Conduct hardware-in-the-loop testing to validate aerial performance.

Skills

C programming
C++
Python
Linux
Networking
Wireless communications
Debugging
Git

Education

Bachelor's or Master's in CS/CE/EE or related

Tools

Git
SDR tools
Linux user space debugging

Job description

Flock is seeking software engineers to scale drone connectivity by integrating radio hardware with Linux-based stacks. You will write and maintain software across user space and drivers using C, C++, and Python, while evaluating link performance in real-world flight tests.

You will collaborate with RF, embedded, and cloud teams to optimize rate adaptation and to validate performance using hardware-in-the-loop tests in our labs.

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

Similar jobs worth comparing

Embedded Wireless Software Engineer - Drones
Embedded Wireless Software Engineer - Drones

Flock • Atlanta (GA), Boston (MA)

Hybrid
USD 100,000 - 160,000
Drone Wireless Software Engineer (Embedded/Linux)
Drone Wireless Software Engineer (Embedded/Linux)

Flock • United States

On-site
USD 100,000 - 160,000
Stock options
Remote roles available
Associate Wireless Software Engineer - Drones & Wi‑Fi
Associate Wireless Software Engineer - Drones & Wi‑Fi

Jobtailor • Atlanta (GA)

On-site
USD 95,000 - 130,000
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
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 Mechatronics QA Engineer - Aviation & Flight Systems
Senior Mechatronics QA Engineer - Aviation & Flight Systems

Flock • Atlanta (GA)

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

Jobtailor • Atlanta (GA)

On-site
USD 95,000 - 130,000
Field Robotics Deployment Specialist
Field Robotics Deployment Specialist

Flock • Austin (TX)

On-site
USD 60,000 - 80,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
Senior RF Hardware Engineer for Autonomous Platforms
Senior RF Hardware Engineer for Autonomous Platforms

Socket.dev • San Francisco (CA)

On-site
USD 139,000 - 205,000
401(k) match
Parental leave
Wellness benefits
+3