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

Senior Software Engineer

Performance Drone Works

Performance Drone Works (PDW) is building the next generation of tactical robotic systems used across defense, national security, and public safety missions. 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.


Now, we're entering a new phase of growth and are looking for an experienced software engineer to join our team, contributing to the next wave of system and tool development for our upcoming product lines. The successful candidate will play a pivotal role in building the systems that integrate with our deployment environments, crafting specialized tools for engineering research, and supporting new technologies that aid towards the advancement of sUAS functional systems.


What You'll Do


The ideal candidate will thrive working in an innovative and fast-paced work environment, able to deal with problems on the fly, and delivers thoughtfully designed and highly adaptable systems.


  • Lead and participate in the end-to-end lifecycle of software development from concept to deployment, contributing high-quality, production-ready code.
  • Collaborate closely with product teams to define and implement effective solutions based on business needs and user feedback.
  • Collaborate with a strong team and company stakeholders.
  • Ability to work independently, taking personal ownership of tasks and deliverables, while not neglecting teamwork and clear communication.
  • Take on challenging and complex technical issues, applying your expertise to propose and implement robust, long-term solutions.
  • Support application deployments in the field for product testing and demonstrations; including live troubleshooting and analysis.
  • Uphold and raise the bar for high code quality and performance, conducting code reviews and optimizations to improve system efficiency and scalability.
  • Be vigilant and proactive in identifying and addressing performance bottlenecks and security vulnerabilities.
Requirements
  • Ability to design and architect robust software systems using Qt and C++.
  • Extensive experience in developing applications using the Qt framework.
  • Experience in developing and deploying cross-platform applications using Qt.
  • Strong skills in designing and implementing user interfaces with QML.
  • Understanding of the workflows associated with deploying Qt applications, such as build dependencies, environments, and targets.
  • Experience using build tools such as cmake, qmake, and compiler configuration.
  • Strong understanding of multi-platform application development.
  • Experience working with remote data via REST and JSON.
  • Experience with using third-party libraries and APIs.
  • Ability to create clean code whilst following a set of defined coding standards.
  • Proficiency with Git; including tags and issue management.
  • Experience with a bug/issue tracking tool, such as Jira.
  • 5-7 Years Professional Development Experience; with bachelor's degree in Computer Science, or Computer Engineering, or equivalent experience.
Preferred
  • Experience developing on Embedded Linux platforms is a plus.
  • Experience developing on Android platforms is a plus.
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 setting and manufacturing environment. This role requires use of standard office and manufacturing equipment 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-differential collaboration with independent and team-based responsibilities. Standard work hours for this position are 8:30am-5:00pm with occasional overtime as operational needs demand.


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.
  • On-site gym at our Huntsville, AL location.
  • Employer provided life insurance.
  • Robust Employee Assistance Program (EAP).
  • A work environment that encourages teamwork and innovation.
  • 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.
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Huntsville, AL vacancy
  •  ...Title: Senior Radar Software Engineer III Austin, TX -  Tuesday-Thursday Onsite Huntsville, AL - Full Time Onsite Clearance: Clearable US Citizen Job Description Out Client is seeking an experienced Software Engineer III with deep expertise in C/C++ and... 
    Senior
    Full time

    Warriors Solutions

    Huntsville, AL
    5 hours ago
  •  ...Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based software responsible for system logic, hardware integration,... 
    Senior
    Local area
    Remote work

    EOS Defense Systems

    Huntsville, AL
    6 days ago
  •  ...Software Engineer Penta is seeking a highly-motivated Software Engineer to join our Modeling and Simulation Contract - Framework and Tools...  ...in cloud, on-prem, and hybrid test environments. This is a Senior-Level Development role position that requires strong technical... 
    Senior
    Contract work

    PENTA RESEARCH, INC.

    Huntsville, AL
    4 days ago
  •  ...Software Engineer At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems. With our three market leading businesses, world-class operations and investments... 
    Senior
    Interim role
    Relocation

    Raytheon

    Huntsville, AL
    3 days ago
  • $126k - $190k

     ...agencies rely on Relativity's legal AI software to securely surface and manage the most...  ...What We Do At Relativity, engineers don't just write code- they harness AI tools...  ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly... 
    Senior
    Remote work
    Home office

    Relativity

    Huntsville, AL
    4 days ago
  • PeopleTec, Inc. is looking for a Senior Software Engineer to support its Huntsville, AL location. The role requires 8 years of experience with technologies such as Java, Spring Boot, Angular, and Python. Candidates must have an active DoD Top Secret clearance with SCI... 
    Senior

    PeopleTec, Inc.

    Huntsville, AL
    16 hours ago
  •  ...Job Title: Software Engineer (Senior) Location: Huntsville, AL Position Type: Full-Time Position Overview: We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support... 
    Senior
    Full time

    Cintel Inc

    Huntsville, AL
    3 days ago
  •  ...Senior Software Engineer, Level 3 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Senior Software Engineer, Level 3 to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a full-time Software Engineer. In this role... 
    Senior
    Full time
    Temporary work
    For contractors
    Remote work
    Flexible hours

    Oasys

    Huntsville, AL
    4 days ago
  • VISUAL SOFT, INC is seeking a qualified Senior Software Developer for a federal agency in Huntsville, Alabama. Candidates must possess a TOP SECRET clearance. The role requires at least 8 years of experience in software development, focusing on Java microservices and AWS... 
    Senior

    VISUAL SOFT, INC

    Huntsville, AL
    1 day ago
  •  ...Software Engineer Position Ready to launch your career? RGNext operates, maintains, and sustains mission-critical systems to provide safe and effective launch, testing, and tracking of Department of Defense, civil, commercial and international space lift vehicles. We... 
    Senior
    Relocation
    Weekend work

    RGNext

    Huntsville, AL
    2 days ago
  •  ..., AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As...  ...with us! Torch Technologies has an immediate opening for a Senior Software Engineer to develop applications and simulation... 
    Senior
    Contract work
    Temporary work
    For contractors
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Torch Technologies

    Huntsville, AL
    16 hours ago
  • $93.2k - $164.45k

     ...new era in space and find a career that's built for you. Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer Sr. In this role, you will support the software engineering lifecycle following the program Software Development Plan... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Lockheed Martin Corporation

    Huntsville, AL
    3 days ago
  • $9k

    We are seeking an experienced Senior Software Engineer with a strong background in algorithm design, optimization, and implementation using C++, FORTAN, Python, and MATLAB. The ideal candidate excels at solving complex technical challenges, designing efficient software... 
    Senior
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Modern Technology Solutions Inc

    Huntsville, AL
    3 days ago
  • $86.8k - $165.2k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...that create a safer, more secure world. The mission of the software team in Huntsville, AL is to provide world-class software for... 
    Senior
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon Technologies

    Huntsville, AL
    1 day ago
  •  ...Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development,...  ...from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent... 
    Senior
    Work at office

    Quantum Research

    Huntsville, AL
    2 days ago
  • Description: Software Engineer to support test of software products for the Terminal High Altitude Area Defense (THAAD) Ground Component. This effort includes integration and test of TFCC Fire Control and Communications (TFCC), THAAD Launcher and THAAD Portable Planner... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin

    Huntsville, AL
    16 hours ago
  • $197.53k - $276.54k

     ...solutions that enhance the employee experience and enable HR to operate at the speed of our mission. We're seeking a hands-on Senior Software Engineer who builds and implements AI-powered HR technology solutions while maintaining strategic awareness. This role emphasizes... 
    Senior
    Permanent employment
    Temporary work
    Local area
    Immediate start

    Blue Origin

    Huntsville, AL
    2 days ago
  • A leading technology company is seeking an experienced Software Engineer to evaluate and improve AI-generated code. Candidates should have over 5 years of experience in software engineering from top-tier companies, with expertise in full-stack applications and software... 
    Senior
    Contract work
    Remote work
    10 hours per week
    Flexible hours

    Turing

    Huntsville, AL
    16 hours ago
  •  ...Senior Solution-Level Software Systems Engineer Avion Solutions Inc., an employee-owned company, is seeking candidates for a Senior Solution-Level Software Systems Engineer to support the PAE Fires Integrated Fires Mission Command (IFMC) Project Office. This position... 
    Senior
    Contract work
    For contractors
    Work at office

    Avion Solutions

    Huntsville, AL
    1 day ago
  • NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis—including air, space, ground,... 
    Senior
    Work experience placement

    NextGen Federal Systems

    Huntsville, AL
    1 day ago
  • Peerless is searching for an experienced Senior Software Engineer to design, develop, and maintain modern software applications supporting mission-critical systems. The selected candidate will contribute to the development of new capabilities, resolve issues in existing... 
    Senior

    Peerless Technologies

    Huntsville, AL
    4 days ago
  • $95k - $149k

    Senior Software Engineer, Opengear (Huntsville, AL or Sandy, UT - Hybrid) Job Category: Engineering Requisition Number: SRSOF001533 Posted : January 27, 2026 Full-Time Hybrid Location Digi UT Sandy 9270 South 500 West Suite L Sandy, UT 84070, USA Opengear keeps networks... 
    Senior
    Full time
    Temporary work
    Remote work

    Digi Axess

    Huntsville, AL
    16 hours ago
  • Senior Software Engineer (Huntsville, AL) Job Title: Senior Software Engineer FLSA: Exempt Clearance: Secret Location: Redstone Arsenal, Huntsville, AL Job Type: Full time NTA, Inc. is a locally recognized Best Place to Work and Best Place for Working Parents specializing... 
    Senior
    Full time
    Temporary work
    Flexible hours

    NTA, INC.

    Huntsville, AL
    4 days ago
  •  ...Job Title SENIOR SOLUTION-LEVEL SOFTWARE SYSTEMS ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Experienced (Non-Manager) Education Bachelor's Degree Security Clearance Required... 
    Senior
    Full time
    For contractors
    Work at office
    Local area

    Ignite Fueling Innovation

    Huntsville, AL
    16 hours ago
  • Opportunity PeopleTec is currently seeking a Senior Software Engineer to support our Huntsville, AL location. Job Functions: Develops codes, tests, and debugs new software or enhancements to existing software. Has good understanding of business applications as well... 
    Senior
    Local area

    PeopleTec, Inc.

    Huntsville, AL
    1 day ago
  • $107.9k - $195.05k

    Description The Defense Sector at Leidos is currently seeking a Senior Software Engineer with 8+ years of professional experience to join a collaborative, product-focused engineering team. In this role, you will shape technical direction, mentor engineers at all levels... 
    Senior
    Remote work

    Leidos

    Huntsville, AL
    3 days ago
  • $154.05k - $278.48k

    Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical... 
    Senior
    Flexible hours

    Association of Old Crows

    Huntsville, AL
    4 days ago
  • Nightwing Group is looking for a Senior Software Developer (Windows) to join their team in Huntsville, AL. This role involves developing highly secure software that contributes to the national security mission. Candidates should possess experience in C/C++ development,... 
    Senior

    Nightwing Group

    Huntsville, AL
    16 hours ago
  • A leading aerospace company in Huntsville is seeking a Software Development Engineer III to lead software initiatives that support manufacturing processes. The role requires strong expertise in full-stack development, particularly in technologies like React and Python.... 
    Senior

    Blue Origin LLC

    Huntsville, AL
    2 days ago
  • NextGen Federal Systems is hiring a Software Engineer in Huntsville, Alabama, to develop and integrate mission analysis applications using Systems Tool Kit (STK). Responsibilities include software development, integration of STK with tools, and interpreting simulation results... 
    Senior

    NextGen Federal Systems

    Huntsville, AL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!