Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer (UAV Embedded)

Kratos Defense & Security Solutions

Principal Software Engineer (UAV Embedded) LinkedIn Twitter Facebook Google Email Job Tracking ID : 85347-369818 Job Location : Oklahoma City, OK Job Level : Mid Career (2+ years) Level of Education : BA/BS Job Type : Full-Time/Regular Date Updated : 08/17/2026 Years of Experience : 15+ Years Starting Date : Invalid Date Travel Requirement : Domestic Compensation : Capabilities : Unmanned Systems Salary : $0 Years Of Experience : 15+ Kratos Defense & Security Solutions, Inc., is a leading defense technology company focused on unmanned systems, satellite communications, cyber security/warfare, microwave electronics, missile defense, training, and combat systems. Our customers include the U.S. federal government, foreign governments, commercial enterprises, and state and local government agencies. At Kratos, we prioritize affordability as a cornerstone of our technology. We leverage proven, cutting-edge methodologies and technology to minimize costs, streamline schedules, and mitigate risks, ensuring timely delivery of cost-effective solutions to market. Kratos Unmanned Aerial Systems (KUAS), a division of Kratos Defense, is renowned for its expertise in developing, delivering, integrating, and supporting high-performance, cost-effective, jet-powered Unmanned Aerial Systems (Targets and Tactical). As a mid-tier defense contractor, we've demonstrated agility and innovation in providing aircraft to the US military and global allies and partners. Our track record of delivering top-notch jet-powered subscale targets has established us as a go-to defense contractor capable of delivering capabilities at an affordable price. At KUAS, we prioritize innovation, collaboration, and growth. Our team collaborates to cultivate a supportive and dynamic workplace, fostering creativity and promoting professional development while honoring personal and family lives. Join our team and help shape the future of unmanned technology within the defense industry today!

ABOUT THE JOB

As a Principal Software Engineer V (UAV Embedded), you will architect and implement mission‑critical software for our next‑generation UAV flight computers. You will be the primary link between complex flight algorithms and custom avionics hardware, developing high‑performance C++ applications that ensure deterministic control and absolute system reliability. Working at the intersection of hardware and software, you will collaborate with electrical and GNC (Guidance, Navigation, and Control) engineers to design and implement complex physical‑digital interactions with MATLAB/Simulink.

WHAT YOU’LL DO

Designs, develops, and tests C++ flight software and hardware, sensor, and actuator integrations. Analyzes and decomposes system requirements collaboratively with other engineering disciplines. Writes software requirements specifications, software test descriptions, design descriptions, and test reports Designs, implements, tests, and documents software according to KUAS specifications Mentors mid-level Software Engineers Hybrid, work from office T/W/Th in Oklahomna City, OK Experience and Skills Requires BS degree in Computing Science, Computer Science, Computer Engineering, or other technical discipline, 18 YOE in lieu of BS degree. 15 years of C or C++ programming experience 3+ years aerospace/aviation/UAV software engineering experience Demonstrated understanding of Object-Oriented programming principles and RTOS systems. Demonstrated understanding of software development life-cycle and clearly document software requirements. Hands on ability to troubleshoot hardware-in-the-loop simulation modelling and make firmware updates Able to obtain and maintain a U.S. security clearance at the appropriate level (requires U.S. Citizenship).

PREFERRED QUALIFICATIONS

Skills with tools such as Atlassian, MATLAB/Simulink, VxWorks, LabView Skills implementing interface controls based on MBSE design documentation Previous familiarity with OMS/UCI, A-GRA, STANAG 4586, DO-178C, AS9100, DoDI 8500.01

WORK ENVIRONMENT/PHYSICAL REQUIREMENTS

Office and/or manufacturing environment. Ability to stand and sit for long periods of time. Ability to perform repetitive motion (keyboarding, 10-key, phones). May work extended hours or weekends. May be required to lift up to 50 pounds in accordance with KUAS General Safety Training guidelines.

TRAVEL REQUIREMENTS

5-10% May be required between other KUAS locations. Job Benefits Medical, Dental & Vision Insurance Coverage Life/ADD & Short/Long Term Disability Insurance 401(k) Savings Plan Employee Stock Purchase Plan (ESPP) Paid Time‑Off (PTO) Holidays Education Reimbursement Kratos Defense is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as aprotected veteran, or any other protected category under applicable federal, state, and local laws. Disability Accessibility Accommodation If you require an accommodation to navigate or apply toour careers site, please send your request to View email address on click.appcast.io or call View phone number on click.appcast.io. Any inquiresnot related to requesting an accommodation will be discarded. Pay Transparency The company will not discharge or in any other manner discriminate againstemployees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay ofanother employee or applicant. Job Applicant Privacy Notice For applicants in the EU and California residents, please review ourprivacy notice . #J-18808-Ljbffr Kratos Defense & Security Solutions

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (UAV Embedded) in Oklahoma City, OK vacancy
  •  ...Join our team and help shape the future of unmanned technology within the defense industry today!ABOUT THE JOBAs a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You... 
    Suggested
    Temporary work
    For contractors
    Work at office
    Local area

    Kratos Defense & Security Solutions

    Oklahoma City, OK
    4 days ago
  • Kratos Defense & Security Solutions, Inc. seeks a Principal Software Engineer V (UAV Embedded) to architect and implement mission-critical software for upcoming UAV flight computers. You will bridge flight algorithms with custom avionics hardware, developing high-performance... 
    Suggested

    Kratos Defense & Security Solutions

    Oklahoma City, OK
    2 days ago
  • $99.8k - $149.6k

     ...impact.With interesting opportunities in engineering, marketing, sales, supply chain,...  ...you.Are you passionate about building the embedded technologies that power the next generation...  ...of connected industrial products? As a Software Engineer - Embedded Systems, you will play... 
    Suggested
    Full time
    Local area
    Remote work

    IDEX

    Oklahoma City, OK
    4 days ago
  • $75.1k - $112.7k

    Software Engineer RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED...  ...a Software Engineer level 2 or a Principal Software Engineer level 3. Basic Qualifications...  .... Familiar with Safety-Critical Embedded Real Time Software. Familiar with all... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 days ago
  • $75.1k - $112.7k

    Software Engineer/Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that...  ...development to include any of the following: kernel mode, embedded, command and control, web applications, network... 
    Suggested
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 days ago
  • IDEX Corporation, a leader in advanced flow solutions, seeks a Software Engineer - Embedded Systems to design and deliver embedded software across firmware, apps, and cloud-connected platforms. You will influence technical direction, work with RTOS, embedded Linux, and... 

    IDEX

    Oklahoma City, OK
    10 hours ago
  • IDEX is seeking a Software Engineer - Embedded Systems to design, develop and deliver software across firmware, embedded apps, mobile platforms and cloud connections. You will lead projects from concept through launch, architect robust solutions, and influence technical... 

    IDEX

    Oklahoma City, OK
    1 day ago
  • Embedded Software Engineer Canoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering technologies... 
    Work experience placement
    Casual work
    Work at office
    Flexible hours

    Oklahoma City Office

    Oklahoma City, OK
    3 days ago
  • Embedded Software Engineer, Bluetooth & Wi-FiCanoo's mission is to bring EVs to Everyone and build a world-class team to deploy this sustainable mobility revolution. We have developed breakthrough electric vehicles that are reinventing the automotive landscape with pioneering... 
    Work at office
    Local area

    canoo

    Oklahoma City, OK
    2 days ago
  • $93.3k - $147.6k

    Principal Software Engineer RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities to work on revolutionary... 
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $75.1k - $112.7k

    Software Engineer / Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled... 
    Contract work
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 days ago
  • $75.1k - $118.9k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has openings for Software Engineer / Principal Software Engineer - Simulation to join our team of qualified, diverse individuals within our Software organization. This... 
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $93.3k - $139.9k

    Principal Simulation Software Engineer / Sr. Principal Simulation Software EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering... 
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 days ago
  • Background We are hiring a Staff / Principal Site Reliability Engineer focused on distributed systems and platform reliability . This is not a traditional DevOps role. You will own the architecture and engineering practices that ensure Sigma workflows execute reliably even... 

    Sigma Automate

    Oklahoma City, OK
    2 days ago
  • $95.3k - $158.8k

     ...performs complex research, design, and software development assignments in the design and...  .... Requirements:5+ years of software engineering experience, including 2+ years building...  ...Experience building RAG pipelines: chunking, embedding, hybrid retrieval, reranking, and... 
    Full time
    Work experience placement
    Local area

    RELX Group

    Oklahoma City, OK
    4 days ago
  • $118.15k - $159.85k

    Lead Software Engineer (Test & Verification)Company:The Boeing CompanyBoeing Defense, Space & Security (BDS) has an exciting opportunity for...  ...candidate will design, develop, test, and maintain non-embedded software throughout the end-to-end lifecycle that meets industry... 
    Permanent employment
    Full time
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    4 days ago
  • Job Title: Principal Software Engineer Location: Remote (United States) Employment Type: Full-Time Annual Compensation: 120k- 130k About the Opportunity We are seeking a Software Architect to lead the design and evolution of scalable, secure, and high-performance enterprise... 
    Full time
    Remote work

    AspiringIT

    Oklahoma City, OK
    4 days ago
  •  ...Sr. Software Engineer Anywhere Type: Permanent Category: Development Industry: Healthcare Workplace Type: Remote Standard...  ...using NUnit. Strong DevSecOps principles with security embedded in code, CI/CD, and cloud. Understanding of Azure Data... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Oklahoma City, OK
    4 days ago
  •  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  ...your strongest layer, and you have shipped software that real users depend on. You can...  ...The Work:You'll work as part of a client-embedded engineering team, taking real features from... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    20 hours ago
  •  ...work. We bring reinvention to life using design thinking, modern delivery methodologies, embedding AI into the way we deliver and into business processes. Additionally, the Software & Platforms Industry is going through remarkable levels of transformation as they are... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    4 days ago
  • $265k

     ...AI platform, we’re reimagining how private markets operate, embedding intelligence across every workflow. Founder-led since 2014,...  ...work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Oklahoma City, OK
    2 days ago
  • $120k - $140k

    DescriptionThe Application Security (AppSec) Engineer serves as the security leader within the software development organization, responsible for embedding security throughout the entire software development lifecycle. This individual partners closely with software engineers... 
    Permanent employment

    TEKsystems

    Oklahoma City, OK
    3 days ago
  • $184.45k - $249.55k

    Senior Software Engineer-Developer (Development)Company:The Boeing CompanyThe Boeing Company is looking for a Senior Level Software Engineer...  ...software development lifecycle tasksExperience developing embedded real-time software and hardwareExperience working with Real-... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Oklahoma City, OK
    3 days ago
  • $150k - $180k

     ...for our clients.The Lead AI Engineer is the senior technical authority...  ...systems, ingestion, embedding, indexing, and grounding strategies...  ...answers accurate and traceable.Principal ResponsibilitiesArchitecture...  ...Experience7+ years in software engineering, data engineering... 
    Full time
    Work at office
    Remote work

    American Health Staffing Group

    Edmond, OK
    3 days ago
  •  ...foundations, and digital maturity enablement. We bring reinvention to life using design thinking, modern delivery methodologies, embedding AI into the way we deliver and into business processes. This strategy delivers faster time to market, reduced implementation risk... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    3 days ago
  •  ...It is not a compliance advisory position. It is not a pen test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s enterprise—shoulder to shoulder with their security and engineering teams—to make AI systems... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    2 days ago
  • $118.15k - $159.85k

     ...Software EngineerDeveloper (Experienced and Lead) Company: The Boeing Company...  ...an exciting opportunity for a Software Engineer Developer to support the B-52 team in...  ...Designs develops tests and maintains non-embedded software throughout the end-to-end lifecycle... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    7 days ago
  • $157.8k - $289.2k

     ...employees are not only part of history, they're making history. Software Engineering- Sr. Staff Engineer (Software Test Automation Discipline...  ..., such as JUnit, PyTest, or Google Test. Real-Time & Embedded Systems: Hardware-in-the-Loop (HITL) Integration of test automation... 
    Relocation package
    Flexible hours
    Shift work

    Navstar

    Oklahoma City, OK
    4 days ago
  • $147.3k - $243.8k

     ...Job Description Cloud Migration Engineer Role Overview The Cloud Migration Engineer is a technical leadership role responsible...  ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that... 
    Temporary work
    Flexible hours

    Oracle

    Oklahoma City, OK
    7 hours ago
  • $120k - $140k

     ...Description The Application Security (AppSec) Engineer serves as the security leader within the software development organization, responsible for embedding security throughout the entire software development lifecycle. This individual partners closely with software... 
    Permanent employment

    TEKsystems

    Oklahoma City, OK
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer (UAV Embedded). Be the first to apply!