Principal Software Engineer (UAV Embedded)
Kratos Defense
Job Description:
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 Arlington, TX
Keyword: Principal Software EngineerRequired Experience:
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- ...29BRPosted: 2026-06-04Location: Grand Prairie, TexasClearance: SecretCompany: Lockheed MartinDescription:You will be the Embedded Software Engineer for the Embedded Software team. Our team is responsible for designing, developing, and maintaining embedded C/C++ software...SuggestedFull timeWork at officeRemote workFlexible hours
- Arlington, VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI...Suggested
$241.4k - $322.6k
...our search technologies to support new ways of discovering insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems, working across teams, and helping shape the future of search at Splunk....SuggestedFull timeTemporary workLocal areaFlexible hours- ...BRPosted: 2026-05-28Location: Grand Prairie, TexasClearance: TS/SCICompany: Lockheed MartinDescription:You will be a Cyber Software Engineer, EMBEDDED in the Program Protection Organization. Our organization oversees all aspects of Anti-Tamper and embedded Cybersecurity...SuggestedFull timeInterim roleWork at officeRemote workFlexible hours
- ...approximately 114,000 people worldwide and is principally engaged in the research, design,... ...’s green power initiatives. As a Software Engineer Asc at MFC, you will join one of the largest... ...•Experience with modern C++ 11•Embedded OS experience: Yocto, Petalinux, VxWorks...SuggestedFull timeWork at officeRemote workWorldwideFlexible hours
- ...approximately 114,000 people worldwide and is principally engaged in the research, design,... ...green power initiatives. As a Senior Software Engineer at MFC, you will join one of the... ...C/C++ multi-threaded development for embedded systems-Proficiency in C# programming...Part timeWork at officeRemote workWorldwideFlexible hours
$96 - $113 per hour
Embedded Software Engineer Location: Grand Prairie, TX Job ID: #72889 Pay Range: $96-113 Job Description Seeking an Embedded Software Engineer to design, develop, and implement embedded software. Team members will analyze algorithm descriptions provided by systems engineering...- ...Job Title: Embedded Software Engineer Location: Grand Prairie, TX Duration: 1+ year Seeking an Embedded Software Engineer to design, develop, and implement embedded software. Team members will analyze algorithm descriptions provided by systems engineering...
- ...Software Engineer This position requires a DoD Secret security clearance or equivalent. Designs, develops, operates, and maintains software... ...Grand Prairie, TX office. This position is for developing embedded real-time software on Client-3 products. The software is...Work at office
- ...candidate to be a W2 employee of Donatech. US Citizenship Required. Active Secret Clearance Required. Seeking an Embedded Software Engineer to design, develop, and implement embedded software. Team members will analyze algorithm descriptions provided by systems...
- ...Title : Embedded S/W Engineer Location : Grand Prairie, TX (Onsite) Contract : 12Month Contract with potential extension... ...W2! Job Description Looking for Embedded Software Engineer with 6+ years of experience to work on missile seeker...Contract workShift workDay shift
- ...Embedded Software Engineer Looking for an embedded software engineer with 6+ years of experience to work on missile seeker software using C/C++ VxWorks/Linux thru all phases of software ranging from requirements analysis through code implementation and formal qualification...Full time
- ...Software Engineer Designs, develops, operates, and maintains software and firmware components and computing systems software to be applied... ...with hands-on experience related to hardware testing and/or embedded systems and/or a simulation systems is required....Full time
$96.2 per hour
...Job Title Looking for 8+ years of experienced C/C++ real-time embedded software engineer with hands-on Hardware-In-the-Loop experience. Skills embedded software, hardware in the loop Top Skills Details embedded software, hardware in the loop Additional...Permanent employmentTemporary workDay shift- ...of life. Why this role is important: As a Senior Software Engineer, you will be responsible for SW developer contributing to the... ...near real-time applications ~ Significant experience as an embedded C/C++ software developer ~ Working knowledge of Matlab ~...Full timeWork at officeImmediate startVisa sponsorshipNight shift
$70 - $78.5 per hour
Embedded Software Engineer Work Location: Grand Prairie, TX Required: Secret Clearance W2 Hourly Contract Only Hourly Rate Range: $70.00 - $78.50 DOE with limited benefits W2 hourly Contract Only with a possible extension, No 1099, No third parties, no C2C. No exceptions...Hourly payContract work$75 - $90 per hour
...Job Description Job Description Job Title: Embedded C++ Engineer Location: Grand Prairie, Texas Type: Contract Compensation: $75 - $... ...Responsibilities Design, develop, and maintain real-time embedded software in C/C++ (version 11 or higher). Collaborate with...Hourly payFull timeContract workFor contractorsZero hours contractLocal area$113.22 per hour
...Job Description Job Description 22190-1 Embedded Software Engineer Level 5, Grand Prairie, TX (Secret Clearance) DESCRIPTION: Seeking an Embedded Software Engineer to design, develop, and implement embedded C/C++ software for the missile programs full-time at...Full timeContract workDay shift$113.22 per hour
...Job Description Job Description 22150-1 Embedded Software Engineer Level 5, Grand Prairie, TX (Secret Clearance) DESCRIPTION Seeking an Embedded Software Engineer to design, develop, and implement embedded software for the missile programs full-time at Grand...Full timeContract workDay shift- ...Embedded Software Engineer Deep Sea Electronics is a global leader in the design and manufacture of generator controllers, automatic transfer switch controllers, battery chargers, and vehicle and off-highway control systems. With over 200 employees across four continents...Work at officeFlexible hours
- ...Job Description Job Description Job Title: Embedded S/W Engineer Location: Grand Prairie, Texas Type: Contract Contractor Work Model... ...Overview We are seeking an experienced real-time embedded software engineer with strong C/C++ skills and hands-on Hardware-in-...Full timeContract workFor contractorsLocal area
- ...Embedded Software Engineer - Grand Prairie, TX (Onsite only) Shift: 4/10 schedule, 1st Shift Pay Rate: $80-$96.20/Hr. on W2 Lockheed Martin Missiles & Fire Control is seeking a qualified embedded real-time Software Engineer to work in the Grand Prairie...Work at officeShift workDay shift
- ...Job Description Job Description C/C++ Real-Time Embedded Software Engineer 12-month+ Contract On-Site Grand Prairie, TX Active Secret Clearance Required Candidate must be able to work on-site full-time. W2 Hourly Rate: $85/hr. to $113/hr. Commensurate...Hourly payFull timeContract workLocal areaDay shift
$129.5k - $240.5k
...Job Description We are looking for a hands-on Principal Software Engineering to lead the development of a modern Integration Platform that ingests, transforms, and loads data from various third-party connectors into our core People Cloud Platform. This role demands...Temporary workFreelanceLocal areaFlexible hours$140k
...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals... .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of PostgreSQL...Local areaRemote workHome officeFlexible hours$144.2k - $288.4k
...Principal Software Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold...Hourly payFull timeTemporary work- ...Principal AI Software Engineering Lead / IT Architect 3 Irving, United States | Posted on 08/03/2026 Role:Principal AI Software Engineering Lead / IT Architect 3 Location: Irving, TX (Hybrid onsite for 3 days/week) Contract: 12 Months Contract Position’sContributions...Contract workInternshipWork at office3 days per week
- ...Our client is currently seeking a Cloud Engineer III About the role: The Cloud Engineer... ...and technology strategies. • While embedding with teams, strategize, consult, and... ...focus on Azure and Cloud Native, 12 Factor Software development. • Lead and facilitate the...
- ...is our specialty, we also focus on ICAM, Zero Trust, digital engineering and transformation, and enterprise AI and intelligent automation... ...and share in the many benefits and opportunities we offer. Software Developer Responsibilities and Duties Design, develop,...Full timeFor contractors
- ...for warehouse packing operations. Cameras watch the pack line, software figures out where things are slow or wrong, and operators get... ...partnerships with major industry players. The product works. Now we need engineers to build what's next. The role You'd work on the...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer (UAV Embedded). Be the first to apply!
- principal Arlington, TX
- bank software Arlington, TX
- software asset management analyst Arlington, TX
- ultimate software Arlington, TX
- embedded software Arlington, TX
- software Arlington, TX
- internship software Arlington, TX
- software sales representative Arlington, TX
- software implementation project manager Arlington, TX
- software quality assurance Arlington, TX



