Principal Software Engineer (UAV Embedded)
Kratos Defense
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
Keyword: Principal Software EngineerRequired Experience:
REQUIRED QUALIFICATIONS - A qualified candidate should have the expected year of service based on the JD. However, we can factor in entry level V qualified candidates in the compensation range.
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.
From: Kratos Defense- Reference: 85347-369818ABOUT 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 will be the primary link between complex flight algorithms and custom avionics...SuggestedTemporary workWork at office
$93.3k - $139.9k
...confirmation. Northrop Grumman is seeking an experienced Software Engineer to join our dynamic team. This position will support our... ...year of related experience Familiar with Safety-Critical Embedded Real Time Software. Familiar with all phases of the software...SuggestedFull timeRelocation packageShift work$116.3k - $174.5k
...Job Title: Sr Principal Software EngineerAt Northrop Grumman, our employees have incredible opportunities... ...an experienced Sr Principal Software Engineer to join our dynamic team. This... ...with Safety-Critical Embedded Real Time SoftwareFamiliar with all phases...SuggestedShift work$116.3k - $174.5k
...Sr Principal Software EngineerRELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE... ...an experienced Sr Principal Software Engineer to join our dynamic team. This... ...experienceFamiliar with Safety-Critical Embedded Real Time SoftwareFamiliar with all phases...SuggestedRelocation packageShift work- ...Sr. Embedded Software Engineer, High Voltage SystemCanoo'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...Suggested
$144.2k - $288.4k
...is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you... ...development, ensuring accessibility, privacy, and security are embedded into every solution. Ensure the secure handling of PII...Hourly payFull timeTemporary workLocal areaFlexible hours$90k - $110k
...Your role As a Embedded Firmware Engineer, will be joining a cross-functional team of electrical, firmware, and mechanical engineers working on... ...preferred. Ideal candidate possesses degree in Computer, Software, or Electrical Engineering Proficiency in Programming languages...Work at officeLocal areaFlexible hours$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....Full timeRelocation packageShift work$116.3k - $213.4k
...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is looking to add a Sr Principal Software Engineer- Thread Lead to join our team on site in San Diego, CA, El Segundo, CA or Oklahoma City, OK. This role requires a self-...Full timeImmediate startRemote workRelocation packageShift work- ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position...Full timeLocal areaRemote workFlexible hours
- Limestone Digital is seeking an iOS AI Embedded Engineer to operationalize agentic engineering within the client's iOS team. This role involves mapping legacy Swift codebases and deploying tailored AI tools for enhanced functionality. The ideal candidate will have strong...
$75k - $112k
...excellent written and verbal communication skills. For the principal level, we require a bachelors degree in STEM with at least 5 years... ...SQL, DOORS, cloud platforms, containers, DevOps tooling, and software design patterns. Preferred background includes mission...Full timeContract workRelocation packageShift work$116.3k - $174.5k
...impossible. Our employees are not only part of history, they're making history. Northrop Grumman is seeking an experienced Sr Principal Software Engineer to join our dynamic team. This position will support our Aeronautics Systems sector in Oklahoma City, OK. The selected...Relocation packageShift work- As a Principal Software Engineer/Software Engineer, you will be responsible for designing, developing, and delivering software solutions that meet the needs of our customers. You will work closely with cross-functional teams to identify and prioritize project requirements...
- ...Industry: Aerospace / Aviation / Defense Job Description Software Engineer - Military Datalink Level 5 (Asc2 Program) Oklahoma City... ...Bach Bonus Job Description Military datalink embedded software engineer. Must have a minimum background of 6 years...Full time
$92.65k - $125.35k
Software Engineer - Developer (Associate, Mid-Level or Senior)Company:The Boeing CompanyThe Boeing Company is looking for a Software Development... ...:Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry...Full timeWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- Experienced / Mid-Career Software Engineer - Anti-Tamper (AT)-***Signing Bonus Potential***Company:The Boeing CompanyThe Boeing Company is... ...architecture and development efforts for key computing assets embedded in the most advanced Boeing defense platforms. Successful...Permanent employmentFull timeWork experience placementFor subcontractorInterim roleImmediate startRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work
$118.15k - $159.85k
Software Engineer-Developer (Experienced and Lead)Company:The Boeing CompanyBoeing Defense, Space & Security (BDS) has an exciting opportunity... ...: Designs, develops, tests, and maintains non-embedded software throughout the end-to-end lifecycle that meets industry...Permanent employmentFull timeContract workWork experience placementInterim roleCurrently hiringVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$96.9k - $131.1k
Mid-Level Software Engineer (Test & Verification)Company:The Boeing CompanyThe Boeing Company is looking for a Mid-Level Software Engineer... ...successful candidate will design, develop, test, and maintains non-embedded software throughout the end-to-end lifecycle that meets...Permanent employmentFull timeInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift work$143.7k - $194.4k
...product meets Amazon-scale requirements. They will: Develop embedded software for controlling complex mechatronic systems. Work with multiple... ...and maintainability under the guidance of senior engineers. A day in the life As a Software Engineer you will work within...InternshipFlexible hours$30 per hour
...unique opportunities for smart, hands-on engineers with the expertise and passion to solve... ...customer-focus of the leading enterprise software company in the world. Values are OCI'... ...to life-saving care. And with AI embedded across our products and services, we help...Hourly payTemporary workInternshipFlexible hours- ...Company located in Oklahoma City, is seeking highly qualified software engineers to develop leading edge solutions to directly support the... ...science, mathematics, physics or chemistry. • Experience with embedded (real-time) software development. • Proficient in Ada. P3 5+...Work experience placement
- ...Oklahoma is growing and currently seeking an Career / Expert Software Engineer, in the field of Anti-Tamper. This position will support the... ...and development efforts for key computing assets embedded in the most advanced Company defense platforms. Successful candidates...Work experience placementFor subcontractor
$79.2k - $209.5k
...technical debt. Improve the team through engineering practices, operational practices,... ...Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in... ...innovations to life-saving care. And with AI embedded across our products and services, we...Temporary workFlexible hours- ...Software Engineer Our client is seeking a software engineer to support anti-tamper and product security solutions for advanced aerospace and defense platforms. This role will focus on embedded software development, secure computing, and protection of critical military...For subcontractor
- ...next-generation, agent-powered workflows engineered to scale in real-world settings. Our... ...problems. It is a product-minded, customer-embedded engineering role where you will work directly... ....What You Need:Minimum 10 years software engineering experience (Python, TypeScript...Full timeWork experience placementLive inWork at officeLocal area
- ...ENG- Design, develop, and test software components and functions supporting aircraft... ...Requirements *Bachelor's degree or higher in engineering, computer science, mathematics, physics,... ...+ years of experience *Experience with embedded real-time software development *...Work experience placementFlexible hoursDay shift
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior... ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...Temporary workFlexible hours- ...ENG- Perform software design, development, testing, and integration... ...Requirements *Bachelor's degree or higher in engineering, computer science, mathematics, physics,... ...of experience with Ada *Experience with embedded real-time software development and with...Local areaFlexible hoursDay shift
$87k - $187k
...Job Description We are seeking a versatile Software Engineer to contribute across platform engineering, cloud infrastructure, distributed... ...-native EHR platforms AI-first healthcare experiences embedded directly into clinical workflows Intelligent automation for...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (UAV Embedded). Be the first to apply!
- principal software engineer Oklahoma City, OK
- senior principal cloud computing engineer Oklahoma City, OK
- principal Oklahoma City, OK
- senior principal scientist Oklahoma City, OK
- software implementation project manager Oklahoma City, OK
- remote software sales Oklahoma City, OK
- bank software Oklahoma City, OK
- healthcare software sales Oklahoma City, OK
- software Oklahoma City, OK
- software asset management analyst Oklahoma City, OK



