Flight Software Engineer - Autonomous Aerial Systems

Powerus

Rock Hill (SC)

On-site

USD 110,000 - 150,000

Full time

Just now
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Powerus is seeking a Flight Software Engineer to develop and release onboard software for autonomous aerial systems in C and C++. You will cover flight control, sensor drivers, payload interfaces, and datalink protocols on microcontroller targets, and help integrate autonomy with the flight stack.

The role requires hands-on embedded software experience, real-time or bare-metal firmware, and strong debugging skills on target hardware. U.S. Person status is required due to ITAR/EAR restrictions.

Qualifications

  • Bachelor's degree in computer engineering, electrical engineering, or aerospace engineering, or equivalent practical experience.
  • Embedded C/C++ software development experience.
  • Experience with real-time operating systems or bare-metal firmware.
  • Experience with serial, CAN, SPI, and I2C interfaces.
  • U.S. Person status required due to ITAR/EAR controls.

Responsibilities

  • Develop flight software for embedded flight controllers.
  • Write and maintain drivers for sensors and interfaces.
  • Implement payload and datalink protocols.
  • Integrate autonomy and navigation with the flight stack.
  • Write unit tests and software-in-the-loop tests.
  • Support flight tests, analyze logs, and resolve defects.
  • Maintain release documentation and version control practices.

Skills

Embedded software development
RTOS / bare-metal
Sensor interfaces CAN SPI I2C

Education

Bachelor's degree in computer engineering, electrical engineering, computer science, or aerospace engineering

Tools

PX4 flight stack
ArduPilot
MAVLink
Debugging tools (logic analyzers)

Job description

Powerus is seeking a Flight Software Engineer to develop and release onboard software for autonomous aerial systems in C and C++. You will cover flight control, sensor drivers, payload interfaces, and datalink protocols on microcontroller targets, and help integrate autonomy with the flight stack.

The role requires hands-on embedded software experience, real-time or bare-metal firmware, and strong debugging skills on target hardware. U.S. Person status is required due to ITAR/EAR restrictions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Flight Software Engineer
Flight Software Engineer

Powerus • Rock Hill (SC)

On-site
USD 110,000 - 150,000
UAS Software Engineer: Flight Controls & RF Autonomy
UAS Software Engineer: Flight Controls & RF Autonomy

USAT • Tucson (AZ)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer - Autonomous Aircraft
Senior Embedded Software Engineer - Autonomous Aircraft

Red Cat Holdings • Torrance (CA)

On-site
USD 132,000 - 183,000
Flight Software Engineer – Autonomous Flight Systems
Flight Software Engineer – Autonomous Flight Systems

Near Earth Autonomy • Pittsburgh

On-site
USD 120,000 - 180,000
Stock options
401(k) plan
Health, dental, and vision benefits
+3
Lead Flight Software Engineer, Autonomous Aviation
Lead Flight Software Engineer, Autonomous Aviation

OpenKrill • United States

Remote
USD 120,000 - 180,000
Senior Flight Software Engineer — Autonomy & Safe Flight
Senior Flight Software Engineer — Autonomy & Safe Flight

Telemetry Today LLC • Mountain View (CA)

Hybrid
USD 140,000 - 200,000
Remote UAS Software Engineer – Autonomous Flight
Remote UAS Software Engineer – Autonomous Flight

CSG Talent • United States

Remote
USD 100,000 - 150,000
Senior Embedded Autonomy Engineer - UAS (Remote)
Senior Embedded Autonomy Engineer - UAS (Remote)

Lynx • Fort Worth (TX)

Hybrid
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
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
Autonomous UAV Software Engineer – Embedded Systems
Autonomous UAV Software Engineer – Embedded Systems

Technology Service Corporation Defense Services • Huntsville (AL)

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