UAV Embedded Software Architect C++/RTOS, Hybrid

Kratos Defense & Security Solutions, Inc.

Roseville (CA)

Hybrid

USD 220,000 - 250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off (PTO)
Holidays
Education Reimbursement

Job summary

Kratos Defense & Security Solutions, Inc. is seeking a Principal Software Engineer (UAV Embedded) in Roseville, CA. You will architect and implement mission-critical flight software that interfaces with custom avionics hardware and MATLAB/Simulink tools.

The role requires 15+ years of C/C++ experience, a BS in a technical field, and the ability to obtain a U.S. security clearance. Hybrid work from the Roseville office is expected.

Qualifications

  • Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline.
  • 15+ years of C or C++ programming experience.
  • 3+ years aerospace/aviation/UAV software engineering experience.
  • Understanding of object-oriented programming principles and RTOS systems.
  • Ability to obtain a U.S. security clearance (U.S. Citizenship required).
  • Experience with software development life-cycle and documenting software requirements.

Responsibilities

  • Architect and implement mission-critical C++ software for UAV flight computers.
  • Collaborate with hardware, GNC, and electrical engineers on complex physical-digital interfaces.
  • Write software requirements, test descriptions, and design documents.
  • Ensure deterministic control and reliability across flight software.
  • Mentor mid-level software engineers.
  • Operate in a hybrid office setting in Roseville, CA.

Skills

C/C++ programming
RTOS
Software lifecycle
HIL debugging
Security clearance
Object-oriented design
Embedded systems

Education

BA/BS in CS/Engineering

Tools

MATLAB/Simulink
VxWorks
LabVIEW

Job description

Kratos Defense & Security Solutions, Inc. is seeking a Principal Software Engineer (UAV Embedded) in Roseville, CA. You will architect and implement mission-critical flight software that interfaces with custom avionics hardware and MATLAB/Simulink tools.

The role requires 15+ years of C/C++ experience, a BS in a technical field, and the ability to obtain a U.S. security clearance. Hybrid work from the Roseville office is expected.

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

Similar jobs worth comparing

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

Kratos Unmanned Systems • Roseville (CA)

Hybrid
USD 220,000 - 250,000
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
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
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)
Principal UAV Embedded Software Architect
Principal UAV Embedded Software Architect

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
UAV Embedded Software Engineer (Hybrid)
UAV Embedded Software Engineer (Hybrid)

Protingent • Arlington (TX)

Hybrid
USD 110,000 - 165,000
Education reimbursement
Pre-tax commuter benefits
PTO
+1