Senior Software Engineer
PDW
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 tooperatestandard 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.
#J-18808-Ljbffr- ...EO Solutions in Huntsville, Alabama, is seeking a Senior Software Engineer to design, develop, and test advanced software for High Energy Laser weapon systems. This role involves collaborating across teams to ensure operational effectiveness and safety compliance....Senior
- ...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
- ...Page Mechanical Group, Inc. is looking for a Senior Software Engineer in Huntsville, Alabama, to lead the software development for advanced communication, control, and safety software for complex high energy laser weapon systems. Candidates should have a Bachelor's degree...Senior
- ...A defense contracting firm is seeking a Senior Software Engineer to support the Software Integrated Product Team on Eglin AFB, FL. The role involves team collaboration, software development, document requirements, and compliance oversight. Candidates must have a Master...Senior
- ...PeopleTec in Huntsville, Alabama is looking for a qualified software developer with at least 8 years of experience. The role involves coding, testing, debugging new software, and handling customer issues. Candidates must have a Bachelor’s degree or equivalent experience...Senior
- ...Oasys, Inc. in Huntsville, Alabama is seeking a Senior Software Engineer Staff, Level 5 to support the software engineering lifecycle from requirements analysis to delivery. The successful candidate will have experience with programming in C or C++, and must be a US Citizen...SeniorFull time
- ...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, and...SeniorLocal areaRemote work
- ...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...SeniorFull time
- ...Software Engineer (Senior Level) Penta Research Incorporated is seeking a highly‑motivated Software Engineer to join our (Modeling and Simulation Contract - Framework and Tools) MASC-F Objective Simulation Framework (OSF) development team. The candidate will design,...SeniorFull timeContract work
- ...looking for a talented GNC (Guidance, Navigation, and Control) Engineer to join our dynamic team and contribute to the development and... ...responsible for supporting the development, integration, and testing of software and systems used in guidance, navigation, and control. The role...SeniorRemote work
- ...Job Details Position: Software Engineer (Embedded & Systems) – Onsite. Location: Huntsville, Alabama, USA. Posted: 2026-05-20. Salary range: $86,800 – $165,200. Security clearance: Secret (interim government‑issued). U.S. citizenship required. Clearance granted by DCSA...SeniorTemporary workInterim roleFlexible hours
- ...Overview Sentar is seeking a Senior Software Engineer in Huntsville, AL. This position requires a TS/SCI with poly. Responsibilities Collaborate with non-technical, national security investigators and analysts to understand their technology or data needs,...SeniorTemporary workFlexible hours
- ...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
- ...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...SeniorFull timeTemporary workFlexible hours
- ...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,...SeniorWork experience placement
- ...Senior Software Engineer (GMD Weapon System) Onsite in Huntsville, AL | Off-Post, Not at Redstone Arsenal Full-Time with an ESOP Contractor | Schedule: 9x80 (Every Other Friday Off) Senior Software Engineer for the GMD Weapon System (GWS) team on the Ground...SeniorFull timeFor contractors
- ...Position Title: Senior Software Engineer Location: Huntsville, Alabama Job Type: Full Time About EO Solutions: EO Solutions is a rapidly growing aerospace and defense company focused on advancing capabilities in Space Domain Awareness and Directed Energy Systems. Our...SeniorFull timeRemote work
- ...Senior Software Engineer, Level 3 OASYS, INC., a leading‑edge government contractor, is seeking a senior software engineer to support our customer in Huntsville, AL. Summary OASYS, INC. is seeking a full‑time Software Engineer. In this role you will support the software...SeniorFull timeTemporary workFor contractorsRemote workFlexible hours
- ...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 as...SeniorLocal area
- ...career opportunities. This position is located on Kwajalein Atoll, in the Marshall Islands. Essential Functions Lead software engineering efforts to open, investigate, design, implement, and test software engineering solutions on existing RTS software products....SeniorRelocationWeekend work
- ...Senior Software Engineer Torch Technologies is seeking a Senior Software Engineer to develop applications and simulation infrastructure for the US Army Aviation and Missile Center (AVMC). Responsibilities Manage repositories (Git) and implement branching strategies...SeniorContract workTemporary workFor contractorsLocal areaRelocation packageFlexible hours
$126k - $190k
...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...Change. What We Do At Relativity, engineers don't just write code – they harness AI... ...Integration Team The team is seeking a Senior Engineer to help us prototype and rapidly...SeniorRemote workHome office- ...headquartered in Huntsville, Alabama. We are a customer‑oriented engineering services company providing world‑class research and... ..., and internal equity. We have an immediate opening for Senior Software Engineer to work in our Huntsville, AL office. The successful...SeniorWork at officeImmediate start
- ...ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are seeking highly motivated Software Engineers to support the continued...SeniorContract workWork experience placement
- ...Job Overview Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various project tasks...Senior
- ...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...SeniorFull time
$118k - $178k
...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You...Senior- ...Job Description AV is seeking a highly motivated and skilled Software Developer to join our team supporting the Missile Defense... ...design process. Collaborate with cross‑functional teams of engineers and developers to enhance and modernize tools and processes....SeniorPermanent employmentContract work
- ...Senior Software Engineer page is loaded## Senior Software Engineerlocations: Eglin AFB, FLtime type: Full timeposted on: Posted Todayjob requisition id: R756**Torch Technologies**Thank you for your interest in employment with Torch Technologies. We are a 100% employee...SeniorContract workTemporary workLocal areaRelocation packageFlexible hours
- ...Overview Job Title: Senior Software Engineer | The Synthesizer Location: Huntsville, AL Who You Are: Our Software Engineers are people with a passion for bringing order to chaos. You will have a lot of hardcore programming chops but mostly you have great instincts...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Huntsville, AL
- software engineer staff Huntsville, AL
- machine learning software engineer Huntsville, AL
- software engineer part time Huntsville, AL
- senior robotics software engineer Huntsville, AL
- junior software developer Huntsville, AL
- software engineer entry level Huntsville, AL
- software development engineer aws Huntsville, AL
- startup software engineer Huntsville, AL
- rust software engineer Huntsville, AL

