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

Principal Software Engineer (UAV Embedded)

Full-time

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 Engineer
Required 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
Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer (UAV Embedded) in Oklahoma City, OK vacancy
  • 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... 
    Suggested
    Temporary work
    Work at office

    Kratos Defense & Security Solutions

    Oklahoma City, OK
    1 day ago
  • $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... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    21 hours ago
  • $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... 
    Suggested
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • $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... 
    Suggested
    Relocation package
    Shift work

    ClearanceJobs

    Oklahoma City, OK
    2 days ago
  •  ...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

    canoo

    Oklahoma City, OK
    5 days ago
  • $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 pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Oklahoma City, OK
    4 days ago
  • $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 office
    Local area
    Flexible hours

    Edwards Vacuum

    Oklahoma City, OK
    3 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.... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    21 hours ago
  • $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 time
    Immediate start
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    6 hours ago
  •  ...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 time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Oklahoma City, OK
    3 days ago
  • 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... 

    Limestone Digital

    Oklahoma City, OK
    2 days ago
  • $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 time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    2 days ago
  • $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 package
    Shift work

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  • 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... 

    Northrop Grumman

    Oklahoma City, OK
    4 days ago
  •  ...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

    Direct Staffing Inc

    Oklahoma City, OK
    1 day ago
  • $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 time
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Oklahoma City, OK
    6 hours ago
  • 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 employment
    Full time
    Work experience placement
    For subcontractor
    Interim role
    Immediate start
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    3 days ago
  • $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 employment
    Full time
    Contract work
    Work experience placement
    Interim role
    Currently hiring
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    4 days ago
  • $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 employment
    Full time
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Oklahoma City, OK
    1 day ago
  • $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... 
    Internship
    Flexible hours

    Amazon

    Oklahoma City, OK
    4 days ago
  • $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 pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Oklahoma City, OK
    5 days ago
  •  ...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

    CTS International

    Oklahoma City, OK
    1 day ago
  •  ...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 placement
    For subcontractor

    CTS International

    Oklahoma City, OK
    2 days ago
  • $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 work
    Flexible hours

    Oracle

    Oklahoma City, OK
    5 days ago
  •  ...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

    ICONMA

    Oklahoma City, OK
    3 days ago
  •  ...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 time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Oklahoma City, OK
    4 days ago
  •  ...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 placement
    Flexible hours
    Day shift

    Global

    Oklahoma City, OK
    19 days ago
  • $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 work
    Flexible hours

    Oracle

    Oklahoma City, OK
    3 days ago
  •  ...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 area
    Flexible hours
    Day shift

    Global

    Oklahoma City, OK
    19 days ago
  • $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 work
    Flexible hours

    Oracle

    Oklahoma City, OK
    5 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!