Embedded UAV Software Engineer — Hybrid (C/C++, RTOS)

Kratos Defense and Security Solutions

Roseville (CA)

Hybrid

USD 160,000 - 225,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

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

Job summary

Kratos Defense and Security Solutions in Roseville, CA is seeking an Experienced Embedded Software Engineer to design and implement mission-critical flight software for next-generation UAV flight computers. You will bridge high-level algorithms with custom avionics hardware, delivering deterministic C/C++ applications and collaborating with hardware and GNC engineers.

You will work at the intersection of hardware and software, with MATLAB/Simulink, RTOS, and HW-in-the-loop testing.

Qualifications

  • BS degree required in Computing Science or related field.
  • 10 years of C/C++ programming experience.
  • Understanding of OOP principles and RTOS.
  • Experience with software life-cycle and documentation.
  • Ability to troubleshoot hardware-in-the-loop and firmware updates.
  • May require U.S. Citizenship for clearance.

Responsibilities

  • Designs, develops, and tests C++ flight software and hardware integrations.
  • Analyzes system requirements with multiple engineering disciplines.
  • Writes software specifications, test descriptions, and reports.
  • Designs, implements, tests, and documents software per KUAS specs.
  • Hybrid work from office Tue/Wed/Thu in Roseville, CA; strong candidates may be fully remote.

Skills

C/C++ programming
Object-oriented programming
RTOS concepts
Software development lifecycle
Hardware-in-the-loop
US Citizenship

Education

BS degree in Computing Science

Tools

MATLAB/Simulink
Atlassian tools
VxWorks
LabView

Job description

Kratos Defense and Security Solutions in Roseville, CA is seeking an Experienced Embedded Software Engineer to design and implement mission-critical flight software for next-generation UAV flight computers. You will bridge high-level algorithms with custom avionics hardware, delivering deterministic C/C++ applications and collaborating with hardware and GNC engineers.

You will work at the intersection of hardware and software, with MATLAB/Simulink, RTOS, and HW-in-the-loop testing.

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

Similar jobs worth comparing

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
Embedded Real-Time C/C++ Engineer — UAV Flight Software
Embedded Real-Time C/C++ Engineer — UAV Flight Software

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

Hybrid
USD 110,000 - 165,000
Disability insurance
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+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 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
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 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
Software Engineer IV (UAV Embedded)
Software Engineer IV (UAV Embedded)

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