Senior Software Engineer

PDW•Huntsville, AL

About The Position

PDW is seeking an experienced software engineer to help develop systems and tools for upcoming product lines. The role focuses on building systems that integrate with deployment environments, creating specialized tools for engineering research, and supporting technologies that advance sUAS functional systems. The successful candidate will work in an innovative, fast-paced environment and deliver thoughtfully designed, adaptable software. The position covers the end-to-end software development lifecycle, from concept through deployment, and includes collaboration with product teams and company stakeholders. The engineer will take ownership of tasks while communicating effectively and working well with others, resolve complex technical issues, support field deployments for testing and demonstrations, and help improve code quality, performance, efficiency, scalability, and security. The position typically operates in a standard office and manufacturing environment. It may involve occasional travel to customer locations or facilities, exposure to outdoor weather, noise, or non-climate-controlled environments, and use of personal protective equipment depending on the environment. Standard work hours are 8:30 a.m. to 5:00 p.m., with occasional overtime as operational needs demand.

Requirements

  • Ability to design and architect robust software systems using Qt and C++.
  • Extensive experience developing applications using the Qt framework.
  • Experience developing and deploying cross-platform applications using Qt.
  • Strong skills designing and implementing user interfaces with QML.
  • Understanding of Qt application deployment workflows, including build dependencies, environments, and targets.
  • Experience with build tools such as CMake and qmake, and compiler configuration.
  • Strong understanding of multiplatform application development.
  • Experience working with remote data via REST and JSON.
  • Experience using third-party libraries and APIs.
  • Ability to write clean code while following defined coding standards.
  • Proficiency with Git, including tags and issue management.
  • Experience with a bug or issue tracking tool such as Jira.
  • 5–7 years of professional development experience, with a bachelor's degree in Computer Science or Computer Engineering, or equivalent experience.
  • Must be eligible to obtain and maintain a U.S. Secret security clearance or higher, as required.
  • Ability to sit, stand, bend, reach, climb, and move about regularly throughout the day, and lift or carry up to 25 pounds.
  • Manual dexterity to operate standard office equipment, electronic power supplies, and test equipment, and physical capability to perform assigned duties.

Nice To Haves

  • Experience developing on Embedded Linux platforms.
  • Experience developing on Android platforms.

Responsibilities

  • Lead and participate in the full software development lifecycle, from concept to deployment, contributing high-quality, production-ready code.
  • Collaborate with product teams to define and implement solutions based on business needs and user feedback.
  • Collaborate with the team and company stakeholders.
  • Take ownership of tasks and deliverables while maintaining teamwork and clear communication.
  • Address complex technical issues by proposing and implementing robust, long-term solutions.
  • Support application deployments in the field for product testing and demonstrations, including live troubleshooting and analysis.
  • Conduct code reviews and optimizations to uphold code quality and improve system efficiency and scalability.
  • Proactively identify and address performance bottlenecks and security vulnerabilities.

Benefits

  • Comprehensive BCBS medical, dental, and vision coverage, with 80% sponsored by the company.
  • Safe Harbor 401(k) with company match.
  • Paid parental leave.
  • On-site gym at Huntsville, Alabama, and Denver, Colorado locations.
  • Employer-provided life insurance.
  • Employee Assistance Program (EAP).
  • Competitive salary.
  • Generous paid time off (PTO) and flexible leave options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service