Real-Time Embedded Flight Software Engineer

Powerus

Charlotte (NC)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Powerus is seeking an Embedded Software Engineer to develop flight and systems software for unmanned platforms. You will work on real-time embedded code across flight control, sensor integration, and vehicle systems, taking features from bench through hardware-in-the-loop to flight test.

You will collaborate with hardware, GNC, and test engineering in short, direct loops to shape the architecture of a forming stack, and you will help ensure safety through unit tests and clear documentation.

Qualifications

  • Must be located in the United States, within commuting distance of Charlotte, NC.
  • Experience developing embedded software in C or C++ on resource-constrained targets.
  • Familiarity with real-time operating systems, interrupts, and hardware interfaces such as SPI, I2C, UART, and CAN.
  • Experience debugging at the hardware level with logic analysers, oscilloscopes, or JTAG.
  • Comfort reading schematics and datasheets.
  • Experience with version control and code review in a team setting.
  • U.S. Person status required due to ITAR- and EAR-controlled data.

Responsibilities

  • Develop and maintain real-time embedded software for flight control and vehicle systems.
  • Integrate sensors, actuators, and communications peripherals at the driver and middleware level.
  • Build and use hardware-in-the-loop and bench test environments to validate behaviour before flight.
  • Support flight test, including on-site debugging and post-flight log analysis.
  • Contribute to architecture decisions on the flight software stack.
  • Write and maintain unit and integration tests for safety-relevant code paths.
  • Work with hardware engineering on board bring-up and interface definition.
  • Document interfaces, failure modes, and system behaviour for downstream teams.

Skills

Embedded C/C++
RTOS
Sensor interfaces SPI/I2C/UART/CAN
Hardware debugging
Version control

Tools

PX4
ArduPilot
ROS
Hardware-in-the-loop

Job description

Powerus is seeking an Embedded Software Engineer to develop flight and systems software for unmanned platforms. You will work on real-time embedded code across flight control, sensor integration, and vehicle systems, taking features from bench through hardware-in-the-loop to flight test.

You will collaborate with hardware, GNC, and test engineering in short, direct loops to shape the architecture of a forming stack, and you will help ensure safety through unit tests and clear documentation.

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Powerus • Charlotte (NC)

On-site
USD 90,000 - 130,000
Embedded Flight Software Engineer I - Real-Time Systems
Embedded Flight Software Engineer I - Real-Time Systems

United-Launch-Alliance- • Centennial (CO)

On-site
USD 77,000 - 129,000
401(k) match
Discretionary bonus
Generous paid time off
+2
Autonomous Systems Software Engineer I (Embedded/Edge AI)
Autonomous Systems Software Engineer I (Embedded/Edge AI)

Powerus • United States

On-site
USD 110,000 - 145,000
Equity incentive
Performance bonus
Vehicle Test Engineer
Vehicle Test Engineer

Powerus • Charlotte (NC)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer – Aerospace Flight Systems
Senior Embedded Software Engineer – Aerospace Flight Systems

Platform Aerospace • Hollywood (MD)

On-site
USD 110,000 - 140,000
Embedded Software Engineer - Flight Stack
Embedded Software Engineer - Flight Stack

Knightwerx • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Flight Software Engineer - Embedded (UAS)
Flight Software Engineer - Embedded (UAS)

Systems Technology, Inc. • Hawthorne (CA), Northern (KY)

Hybrid
USD 112,000 - 146,000
Medical benefits
Dental plan
Vision plan
+3
Embedded Flight Software Engineer I – Real-Time Aerospace
Embedded Flight Software Engineer I – Real-Time Aerospace

United Launch Alliance, LLC. • Centennial (CO), Northern (KY)

Hybrid
USD 77,000 - 129,000
401(k) match
Discretionary annual incentive bonus
Generous paid time off
+2
Software Engineer
Software Engineer

Powerus • United States

On-site
USD 110,000 - 145,000
Equity incentive
Performance bonus
Software Developer I
Software Developer I

Powerus • Charlotte (NC)

On-site
USD 65,000 - 90,000