Principal UAV Flight Software Engineer (C++, RTOS)

Kratos Unmanned Systems

Arlington (TX)

Hybrid

USD 180,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, seeks a Principal Software Engineer V (UAV Embedded) to architect and implement mission-critical software for next-generation UAV flight computers. You will bridge flight algorithms and custom avionics hardware, crafting high-performance C++ apps for deterministic control.

Work closely with electrical and GNC engineers to design complex physical-digital interactions using MATLAB/Simulink.

Qualifications

  • Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline, or equivalent experience.
  • 15 years of C or C++ programming experience.
  • 3+ years aerospace/aviation/UAV software engineering experience.
  • Demonstrated understanding of Object-Oriented programming principles and RTOS systems.
  • Able to obtain and maintain a U.S. security clearance (U.S. Citizenship required).

Responsibilities

  • Designs, develops, and tests C++ flight software and hardware, sensor, and actuator integrations.
  • Analyzes and decomposes system requirements with other engineering disciplines.
  • Writes software requirements specifications, test descriptions, design descriptions, and test reports.
  • Designs, implements, tests, and documents software according to KUAS specifications.
  • Mentors mid-level Software Engineers.

Skills

C/C++ programming
RTOS
Aerospace software
System integration

Education

BS degree in Computing Science, Computer Science, Computer Engineering, or related technical discipline

Tools

MATLAB/Simulink
VxWorks
LabView

Job description

Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, seeks a Principal Software Engineer V (UAV Embedded) to architect and implement mission-critical software for next-generation UAV flight computers. You will bridge flight algorithms and custom avionics hardware, crafting high-performance C++ apps for deterministic control.

Work closely with electrical and GNC engineers to design complex physical-digital interactions using MATLAB/Simulink.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior UAV Embedded Systems Architect (C++)
Senior UAV Embedded Systems Architect (C++)

Kratos Defense and Security Solutions • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Medical, Dental & Vision Insurance
401(k) Savings Plan
Paid Time-Off (PTO)
+2
Senior UAV Embedded Software Architect
Senior UAV Embedded Software Architect

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+3
Senior UAV Embedded Software Architect
Senior UAV Embedded Software Architect

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+3
Senior UAV Embedded Flight Software Engineer
Senior UAV Embedded Flight Software Engineer

Kratos Defense & Security Solutions, Inc. • Oklahoma City (OK)

On-site
USD 150,000 - 210,000
Medical, Dental & Vision Insurance
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+3
UAV Embedded Principal Software Engineer – Hybrid
UAV Embedded Principal Software Engineer – Hybrid

Kratos Defense & Security Solutions, Inc. • Arlington (TX)

On-site
USD 150,000 - 210,000
Medical, Dental & Vision Insurance
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
+4
Senior UAV Embedded Software Architect (Hybrid, Roseville)
Senior UAV Embedded Software Architect (Hybrid, Roseville)

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Embedded UAV Software Engineer — Hybrid (C/C++, RTOS)
Embedded UAV Software Engineer — Hybrid (C/C++, RTOS)

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 160,000 - 225,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+4
UAV Embedded Software Architect C++/RTOS, Hybrid
UAV Embedded Software Architect C++/RTOS, Hybrid

Kratos Defense & Security Solutions, Inc. • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000