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

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
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer — Qt/C++ for UAV Systems in Denver, CO vacancy
  •  ...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

    Performance Drone Works, LLC

    Denver, CO
    2 hours ago
  • 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

    ContractStaffingRecruiters.com

    Aurora, CO
    5 days ago
  •  ...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

    PDW

    Denver, CO
    10 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    13 days ago
  •  ...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.... 
    Senior
    Full time

    Oasys

    Centennial, CO
    1 day ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Aurora, CO
    3 days ago
  •  ...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

    ClearanceJobs

    Greenwood Village, CO
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    TSC Corp

    Aurora, CO
    2 days ago
  • $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

    Lynx

    Denver, CO
    2 days ago
  • 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

    Actalent

    Littleton, CO
    5 days ago
  • $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... 

    Roman Health Pharmacy LLC

    Westminster, CO
    2 hours ago
  • $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... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Denver, CO
    21 hours ago
  •  ...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

    Roman Health Pharmacy LLC

    Westminster, CO
    2 hours ago
  •  ...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

    Northrop Grumman

    Aurora, CO
    2 hours ago
  • 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

    Legion Technical Solutions LLC

    Aurora, CO
    2 days ago
  • 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

    Geologic

    Aurora, CO
    4 days ago
  •  ...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

    Solidus Technical Solutions, LLC

    Aurora, CO
    2 hours ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  • $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... 

    Astro Digital

    Littleton, CO
    5 days ago
  •  ...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

    Prattwhitney

    Aurora, CO
    2 hours ago
  •  ...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... 
    Senior
    Work experience placement
    Weekend work

    Confidential

    Denver, CO
    3 days ago
  • $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... 
    Senior
    Full time
    Local area

    Salesforce

    Denver, CO
    21 hours ago
  • $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... 
    Senior
    Permanent employment
    For subcontractor
    Work at office

    True Anomaly

    Denver, CO
    1 day ago
  •  ...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

    CesiumAstro

    Denver, CO
    2 hours ago
  • $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... 
    Senior
    Work at office
    Local area
    Remote work

    Quantum US

    Englewood, CO
    more than 2 months ago
  • $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... 
    Senior
    Remote work

    Hamilton Barnes Associates Limited

    Denver, CO
    3 days ago
  • 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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home

    Hewlett Packard Enterprise

    Denver, CO
    1 day ago
  • $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... 
    Senior
    Permanent employment

    True Anomaly

    Denver, CO
    2 days ago
  •  ...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... 

    ContractStaffingRecruiters.com

    Aurora, CO
    5 days ago
  • $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... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Aurora, CO
    2 days ago

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!