UAV Embedded Principal Software Engineer – Hybrid

Kratos Defense & Security Solutions, Inc.

Arlington (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision Insurance
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan
Paid Time-Off
Holidays
Education Reimbursement

Job summary

Kratos Defense & Security Solutions, Inc. seeks a Principal Software Engineer V (UAV Embedded) to architect and implement mission-critical C++ software for UAV flight computers. The role bridges software with avionics hardware, working with MATLAB/Simulink alongside GNC engineers.

You will design, test, and document software per KUAS specs, mentor engineers, and participate in a hybrid Arlington, TX work model. A strong background in C++, RTOS, and avionics is required.

Qualifications

  • Requires BS degree in Computing Science, Computer Science, Computer Engineering, or related field; 18+ years of experience in lieu of BS.
  • 15 years of C/C++ programming experience.
  • 3+ years aerospace/aviation/UAV software engineering experience.
  • Demonstrated understanding of OO programming and RTOS.
  • Experience with software development life-cycle and documenting software requirements.
  • Ability to troubleshoot hardware-in-the-loop simulation modelling and firmware updates.
  • U.S. citizenship and ability to obtain/maintain a security clearance.

Responsibilities

  • Architect and implement mission-critical C++ flight software for UAV embedded systems.
  • Collaborate with electrical and GNC engineers to integrate hardware and software.
  • Write software requirements, design descriptions, and test reports.
  • Mentor mid-level Software Engineers and review code.
  • Work in a hybrid model at Arlington, TX with office presence T/W/Th.

Skills

C/C++ programming
RTOS
Object-oriented programming
Software life-cycle
Hardware-in-the-loop
Security clearance

Education

BA/BS in Computing Science/CS/CE or related

Tools

MATLAB/Simulink
VxWorks
LabView
Atlassian tools

Job description

Kratos Defense & Security Solutions, Inc. seeks a Principal Software Engineer V (UAV Embedded) to architect and implement mission-critical C++ software for UAV flight computers. The role bridges software with avionics hardware, working with MATLAB/Simulink alongside GNC engineers.

You will design, test, and document software per KUAS specs, mentor engineers, and participate in a hybrid Arlington, TX work model. A strong background in C++, RTOS, and avionics is required.

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 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
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
Principal UAV Flight Software Engineer (C++, RTOS)
Principal UAV Flight Software Engineer (C++, RTOS)

Kratos Unmanned Systems • Arlington (TX)

Hybrid
USD 180,000 - 240,000
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
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
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 • Oklahoma City (OK)

Hybrid
USD 150,000 - 210,000
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000