Lead Real-Time Software Engineer (C/C++)

Kratos Defense & Security Solutions, Inc.

Oklahoma City (OK)

On-site

USD 110,000 - 140,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off (PTO)

Job summary

Kratos Defense & Security Solutions, Inc. is seeking a Software Engineer to develop and document real-time software for unmanned systems within KUAS.

You will follow established processes, work with cross-functional teams, and contribute to software that supports testing, flight, and government programs. The role emphasizes strong C/C++ and Java proficiency, willingness to collaborate on design reviews, and adherence to safety and security guidelines.

Qualifications

  • Experience with object oriented programming.
  • Experience with real-time software development and multi-threaded systems.
  • Familiarity with software development life cycle and documentation practices.
  • Ability to obtain and maintain U.S. security clearances if required.

Responsibilities

  • Analyze and decompose system and subsystem requirements with other engineering disciplines.
  • Write software requirements specs, test descriptions, design docs, and progress reports.
  • Design, implement, test, and document software per KUAS processes and tools.
  • Prepare design reviews for suppliers and internal/external customers.
  • Participate in code reviews and verify change specification compliance.
  • Support flight testing, data reduction, analysis, and reporting.
  • Support software effort planning and tracking of progress.
  • Contribute to development metrics and continuous improvement.
  • Comply with KUAS policies and safety guidelines.
  • Maintain clean work area and equipment.
  • Other duties as assigned.

Skills

Object Oriented
Real-time systems
Multi-threading
SDLC
Documentation
Security clearance

Education

BS in CS/CE

Tools

C/C++
Java

Job description

Kratos Defense & Security Solutions, Inc. is seeking a Software Engineer to develop and document real-time software for unmanned systems within KUAS.

You will follow established processes, work with cross-functional teams, and contribute to software that supports testing, flight, and government programs. The role emphasizes strong C/C++ and Java proficiency, willingness to collaborate on design reviews, and adherence to safety and security guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Real-Time Software Engineer III
Lead Real-Time Software Engineer III

Kratos Unmanned Systems • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
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
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 • 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
Software Engineer III
Software Engineer III

Kratos Unmanned Systems • Oklahoma City (OK)

On-site
USD 100,000 - 150,000
Software Engineer – Signal Processing & Defense Tech
Software Engineer – Signal Processing & Defense Tech

Kratos Defense & Security Solutions, Inc. • Maryland

On-site
USD 100,000 - 140,000
Health Insurance
Life Insurance
401(k) Plan
+4
Software Engineer III
Software Engineer III

Kratos Defense • Oklahoma City (OK)

On-site
USD 110,000 - 140,000
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
Paid Time-Off (PTO)
Senior Project Engineer, Aerospace & Defense
Senior Project Engineer, Aerospace & Defense

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

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

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

Hybrid
USD 220,000 - 250,000
Medical Insurance
Dental Insurance
Vision Insurance
+3