UAS Software Engineer: Flight Controls & RF Autonomy

USAT

Tucson (AZ)

On-site

USD 90,000 - 130,000

Full time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

USAT is hiring a Software Engineer to design, develop, integrate, and test software for unmanned aerial systems and RF payloads in an on-site Tucson environment. You will work across flight-control, navigation, autonomy, antenna control, and embedded software for FPGA/ASIC hardware, collaborating with RF, FPGA, ASIC, electrical, and mechanical teams.

The role requires strong C/C++ and Python programming skills, experience with UAS stacks (PX4/ArduPilot), MAVLink, ROS 2, and embedded software

Qualifications

  • Bachelor's degree in a related technical field.
  • 3+ years of professional software engineering experience in UAS, robotics, embedded systems, or related areas.
  • Strong programming with C/C++ and Python; knowledge of other languages is a plus.

Responsibilities

  • Design, develop, integrate, and test software for UAS platforms and RF/communications payloads.
  • Work on flight-control, navigation, autonomy, antenna and modem control, and embedded software for FPGA/ASIC/microcontroller hardware.
  • Collaborate with RF, FPGA, ASIC, electrical, mechanical, and systems teams to deliver integrated solutions.
  • Develop SIL/HIL simulations, CI/CD pipelines, and automated test frameworks for prototype and product software.
  • Document software architecture, interfaces, test procedures, and release notes.

Skills

C/C++
Python
Git
ROS 2
Embedded systems

Education

Bachelor's degree

Tools

PX4
ArduPilot
MAVLink
RTOS (FreeRTOS/Zephyr)

Job description

USAT is hiring a Software Engineer to design, develop, integrate, and test software for unmanned aerial systems and RF payloads in an on-site Tucson environment. You will work across flight-control, navigation, autonomy, antenna control, and embedded software for FPGA/ASIC hardware, collaborating with RF, FPGA, ASIC, electrical, and mechanical teams.

The role requires strong C/C++ and Python programming skills, experience with UAS stacks (PX4/ArduPilot), MAVLink, ROS 2, and embedded software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Unmanned Aerial Systems
Software Engineer, Unmanned Aerial Systems

USAT • Tucson (AZ)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer, UAS Autonomy & Testing
Senior Embedded Software Engineer, UAS Autonomy & Testing

Technology Service Corporation • Arlington (VA)

On-site
USD 100,000 - 172,000
Stable work environment
Competitive salary
Comprehensive benefit package
+5
UAS Software Engineer
UAS Software Engineer

CSG Talent • United States

Remote
USD 100,000 - 150,000
Senior UAS Embedded Software Engineer - Autonomy & Flight
Senior UAS Embedded Software Engineer - Autonomy & Flight

TSC • Arlington (VA)

On-site
USD 120,000 - 170,000
401(k) Plan
Flexible Work Schedules
Tuition Reimbursement
+4
Junior UAS Embedded Software Engineer
Junior UAS Embedded Software Engineer

Tractor Supply Company • Arlington (VA)

On-site
USD 81,000 - 116,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+4
Remote UAS Software Engineer – Autonomous Flight
Remote UAS Software Engineer – Autonomous Flight

CSG Talent • United States

Remote
USD 100,000 - 150,000
UAS Software Engineer: Embedded Autonomy & Flight Systems
UAS Software Engineer: Embedded Autonomy & Flight Systems

Technology Service Corporation Defense Services • Aurora (CO)

On-site
USD 110,000 - 150,000
ESOP participation
401k Plan
Flexible Work Schedules
+3
UAS Systems & Software Engineer (Real-Time Embedded)
UAS Systems & Software Engineer (Real-Time Embedded)

Real Time Consulting, LLC • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Junior UAS Embedded Software Engineer
Junior UAS Embedded Software Engineer

Technology Service Corporation Defense Services • Arlington (VA)

On-site
USD 81,000 - 116,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2
Autonomous UAV Embedded Systems Engineer | Equity Eligible
Autonomous UAV Embedded Systems Engineer | Equity Eligible

Technology Service Corporation • Huntsville (AL)

On-site
USD 100,000 - 172,000
401k Plan
Flexible Work Schedules
Tuition Reimbursement
+2