Senior Embedded Software Engineer — Qt/C++ for UAV Systems
Instant Teams
Company Overview
Performance Drone Works (PDW) is building the next generation of tactical robotic systems used across defense, national security, and public safety missions. As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic systems and the industrial capacity to deliver them, bringing decisive airpower into the hands of every operator. We are not here to make promises; we are here to deliver real systems with real capabilities for real missions.
You will join a team of operators, engineers, and builders who solve hard problems with humility and focus. We design and produce multi-mission aerial systems that operators trust to perform in real-world conditions, reliably, repeatedly, and at scale. Our approach is grounded in operator-centered design, rapid iteration from field use, and U.S.-based manufacturing. We operate by a clear set of values: Mission First, Aim Farther, Own It, Win Together. This is how we build advantage and how we help protect our service members, our communities, and our country.
What You'll Do
Our Senior Software Engineer will:
- Lead design and implementation of significant software features and subsystems.
- Make sound technical decisions independently, navigating ambiguity with confidence.
- Collaborate closely with Product, Design, and other engineering teams to shape requirements and delivery plans.
- Mentor junior and mid-level engineers through code reviews, pair programming, and technical guidance.
- Identify and address performance bottlenecks, architectural weaknesses, and security gaps.
- Contribute to and enforce coding standards, development processes, and engineering best practices.
- Support field deployments, product demonstrations, and hands-on debugging in real-world conditions.
- Drive continuous improvement in code quality, reliability, and system performance.
Qualifications
- Advanced software development skills in C++, with strong command of performance optimization, memory management, and modern programming standards.
- Proven experience designing and delivering complex, production-quality software systems.
- Hands-on experience with embedded Linux, Android, or similar platforms.
- Experience building responsive UI systems, preferably with Qt/QML, and integrating with backend systems via REST and JSON.
- Strong command of software development processes including agile, CI/CT/CD, and code review practices.
- Strong written and verbal communication skills; able to articulate technical decisions clearly to both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Computer Engineering, or related field, with 5–8 years of professional software development experience.
Preferred
- Extensive hands-on experience with the Qt framework including QtWidgets, QML, and the Qt meta-object system.
- Demonstrated success deploying cross-platform applications on Windows, Linux, and/or Android using Qt.
- Background or direct experience with UAVs, aircraft, robotics, or autonomous systems.
- Strong knowledge of build systems and toolchains including CMake, QMake, and multi-platform compiler configuration.
- Proficiency with Git branching strategies, tagging, and collaborative development workflows.
Physical Requirements
The physical demands described here are representative of those that must be met to successfully perform the essential functions of the job. Ability to sit, stand, bend, reach, climb, and move about regularly throughout the day and lift / carry up to 25 pounds. Must have manual dexterity to operate standard office equipment as well as various electronic power supplies and test equipment. Must be physically capable of the assigned duties.
Work Environment
This position typically operates in a standard office and requires use of standard office and may require occasional travel to customer locations or facilities. This position may have exposure to outdoor weather conditions, noise, and non-climate-controlled environments. May require the use of personal protective equipment (PPE) depending on the environment. This is a fast-paced work environment and requires cross-functional collaboration with independent and team-based responsibilities.
ITAR Requirement
In compliance with International Traffic Arms Regulations (ITAR), candidates must be U.S. Citizens, U.S. Permanent Residents (Green Card holders) or individuals granted asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3).
Benefits
PDW values our team, and we offer a compensation package reflective of your experience and capabilities. Benefits include:
- Comprehensive BCBS medical, dental, and vision coverage; 80% sponsored by the company.
- Safe Harbor 401(K) with company match.
- Paid Parental Leave.
- A work environment that encourages teamwork and innovation.
- Employer provided life insurance.
- Robust Employee Assistant Program (EAP).
- Competitive salary, generous paid time off (PTO), and flexible leave options.
EEO Statement
PDW is an equal opportunity employer that upholds all federal and state non-discrimination laws. We ensure a fair and unbiased evaluation for employment for all qualified candidates regardless of race, color, religion, age, sex, sexual orientation, gender identity, national origin, marital status, medical condition, disability, genetic information, veteran status, or any other characteristic protected by law.
#J-18808-Ljbffr- ...PDW) in Denver is seeking a Senior Software Engineer to lead design and implementation... ...for our tactical robotic systems. You will collaborate with... .... The role requires deep C++ expertise, embedded Linux/Android experience, and strong Qt/QML and REST/JSON integration...Senior
- ContractStaffingRecruiters.com in Colorado seeks an experienced embedded software architect to design, implement, test, and debug real-time systems that integrate firmware and hardware. You... ...software integration, and device drivers. Senior engineers collaborate across disciplines to...Senior
- ...PDW in Denver is looking for a talented software engineer to lead the design and implementation of complex software systems. Candidates should have extensive experience in C++, with a focus on optimization and embedded platforms. The role involves collaboration with product...Senior
- ...of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space... ...We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing... ...Programming experience in C or C++. Familiarity with software...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...Oasys, Inc. is seeking a full-time Senior Software Engineer, Level 3, to support the software engineering lifecycle in Littleton, CO. The ideal candidate will have experience with C/C++, embedded systems, and a Bachelor's degree in computer science or a related field....SeniorFull time
$86.8k - $165.2k
...with us! We're expanding our engineering organization dramatically... ...aerospace and defense.Our Senior Embedded Software Engineer is a technical position... ...autonomous avionics systems’ needs. Working with a cross... ...of the following: Embedded C++ Software, Embedded Software...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Flight Software Systems EngineerYork Space Systems was founded to radically... ...a Flight Software Systems Engineer to enable design, development... ...focuses on real-time and embedded Linux-based flight software,... ...embedded flight software in C/C++ for spacecraft systemsSupport...Worldwide
- ...Senior Embedded Software EngineerTSC's Product Solutions (PS) organization is seeking... ...a Senior Embedded Software Engineer in Aurora, CO to join our... ...strong background in embedded systems development, a passion for... ...implement complex real-time C/C++ software solutions for...SeniorFlexible hours
$120k - $160k
...Senior Embedded Software EngineerLocation: Denver, COCompensation: $120,000 - $160,000 + Bonus EligibleSecurity... ...aerospace and defense software and systems engineering company supporting the U.S. military... ...in STEM discipline5+ years of C/C++ software development experiencePrior...Senior- Actalent in Littleton, CO seeks an Embedded Software Engineer to design, develop, and validate flight software... ...based sensor payloads. The role emphasizes C++ in RTOS environments (VxWorks) and close collaboration with systems engineering and hardware teams. The contract...Contract work
$158k - $190k
...CesiumAstro is seeking a highly skilled Principal Embedded Software Engineer I to join its software team in Westminster, Colorado. In this role, you will design software for embedded systems from concept through production, focusing on low-level and high-level software...$82.1k - $172.4k
Job Title: Senior Systems IntegratorJob Category: Information TechnologyTime Type: Full timeMinimum Clearance... ...system owners, operations teams, and program engineers.Responsibilities:Lead integration and deployment of software releases into Government test and production...SeniorContract workWork experience placementFlexible hours- ...leading aerospace technology firm is looking for a Software Engineer to design and implement software for mission systems and satellites. The ideal candidate will possess... ...in software development, particularly with C or C++. Responsibilities include coding, testing, and...Senior
- ...Northrop Grumman is seeking a Sr Principal DevOps Engineer to join our Space Sector in Aurora, CO or Fairfax, VA to support on-prem mission systems. You will operate and maintain CI/CD pipelines, manage Nexus repositories, and oversee Kubernetes clusters with a focus on...Senior
- Legion Technical Solutions is seeking a Senior Principal Systems Engineer to support a premier national security space program in Aurora, CO. You will lead system architecture, requirements elaboration, and large-scale integration across multidisciplinary teams to deliver...Senior
- Geologic is searching for a Senior Principal Systems Engineer to work on-site in Aurora, CO. In this role, you will oversee the technical aspects and collaborate with multi-disciplinary teams. Key responsibilities include defining system functional capabilities and managing...Senior
- ...Solidus is seeking a highly skilled Senior Principal Systems Engineer to join a flagship program within the Space Intelligence, Surveillance, and Reconnaissance (SISR) business unit. In this role, you will apply your expertise in requirements development, architecture...Senior
- ...the-box communication systems for satellites, UAVs, launch vehicles, and... ...join our team. The Senior Spacecraft Systems Engineer – Software is responsible for translating... ...solutions for complex embedded systems. This role... ...Languages: Python, C++, C, Java, Bash, or...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
$130k - $175k
Astro Digital is searching for an Embedded Software Engineer to develop low-level software that interfaces with hardware... ...development, particularly with C and C++. The position emphasizes a strong growth mindset and system-oriented thinking. Compensation ranges from...- ...Collins Aerospace seeks a Senior Principal Systems Engineer to provide technical leadership as Lead Systems Engineer/Chief Architect for the AF DCGS High Band Mission Applications Software Sustainment and Development program in Aurora, CO. You will direct enterprise...Senior
- ...Senior Vice President, Mainframe DB2 or IMS Systems Programmer About the Company Large enterprise needing expert DB2 mainframe systems support and 24... ...installation, configuration, and upgrading of DB2 and related software products, including middleware. This role involves...SeniorWork experience placementWeekend work
$148.5k - $260.1k
...documents: U.S. Passport, Passport Card, REAL Driver's License, Global Entry Card, U.S. Government CAC/PIV.Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud engineering teams are responsible for innovating and maintaining a large scale...SeniorFull timeLocal area$125k - $235k
..., advanced payloads, mission software, and space-based interceptors... ...together.YOUR MISSIONThe Mission Systems Engineer will play a critical role in... .... We are seeking a Senior Systems Engineer to join our... ...languages (e.g., MATLAB, Python, C++).Experience with mission planning...SeniorPermanent employmentFor subcontractorWork at office- ...CesiumAstro in Denver is seeking a Senior Software Project Engineer II to drive embedded software development for aerospace systems. You will plan and manage software projects, lead planning meetings, and coordinate with engineers, program managers, customers, and vendors...Senior
$160k - $200k
...more information, visit We are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be responsible... ...Requirements: Minimum 15 years of experience using C/C++ or other equivalent skills for development. Experience...SeniorWork at officeLocal areaRemote work$120k - $140k
...contact centre and collaboration solutions with over 40 years of history, recognised internationally for transforming customer service systems with advanced omnichannel platforms, conversational AI, CRM integrations, and custom automation that help organisations meet rising...SeniorRemote work- Principal Senior Systems Engineer - HPE Networking (Mid-Telco Accounts)This role has been designated as ‘Remote/Teleworker’, which means you will... ...expert guidance on JUNOS and JUNOS EVO architectures, software lifecycle management, migration planning, and operational best...SeniorFull timeWork experience placementWork at officeLocal areaImmediate startRemote workWork from home
$165k - $235k
...advanced payloads, mission software, and space-based... ...together.YOUR MISSIONAs a Senior Embedded Security Engineer, you will be responsible for... ...vehicles while ensuring our systems meet the highest standards... ...focus on securityStrong C/C++ programming skills with deep...SeniorPermanent employment- ...testing, and debugging integrated embedded real‑time software within heterogeneous systems composed of firmware and... ...degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum... ...prior relevant experience. Embedded C++ Software Embedded Software Security...
$86.8k - $165.2k
...of experience and renowned engineering expertise to meet the needs... ...exciting opportunity for a Senior Systems Engineer - EO/IR Processing... ...programming principles using C++, C#, or JavaExperience designing... ...integrating hardware and software systemsExperience collaborating...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer — Qt/C++ for UAV Systems. Be the first to apply!
- senior lead project manager Denver, CO
- senior robotics software engineer Denver, CO
- senior devops engineer remote Denver, CO
- senior sas administrator Denver, CO
- senior IT manager Denver, CO
- senior contracts analyst Denver, CO
- senior implementation consultant Denver, CO
- sr project manager Denver, CO
- senior windows systems engineer Denver, CO
- consultant senior consultant Denver, CO



