UAV Embedded Principal Software Engineer – Hybrid

Kratos Defense & Security Solutions, Inc.

Arlington (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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 Embedded Software Architect
Principal UAV Embedded Software Architect

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
Principal UAV Embedded Software Architect
Principal UAV Embedded Software Architect

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Principal Software Engineer (UAV Embedded)
Principal Software Engineer (UAV Embedded)

Kratos Unmanned Systems • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Senior UAV Flight Software Architect
Senior UAV Flight Software Architect

Kratos Unmanned Systems • Oklahoma City (OK)

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

Kratos Unmanned Systems • Oklahoma City (OK)

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

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000
UAV Embedded Flight Software Engineer II
UAV Embedded Flight Software Engineer II

Kratos Defense and Security Solutions • Roseville (CA)

On-site
USD 90,000 - 120,000
Medical, Dental & Vision Insurance
401(k) Savings Plan
Paid Time-Off (PTO)