UAS Software Engineer
Last confirmed open Oct 26, 2026
Before you apply
- U.S. citizenship required
- Only U.S. citizens can be hired for this role.
- Secret clearance
- An active clearance is required to start.
- Bachelor's degree or equivalent experience
- Experience or training can stand in for the degree.
**Description**
**SAIC** is seeking a motivated and ambitious **UAS (Unmanned Aircraft Systems) Software Engineer** to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Center – Systems Integration Lab (JSIL) Tech Center. The UAS Software Engineer will collaborate with other developers, testers, and cyber personnel to address bugs and add new features to the codebase.
**The candidate will sit at our customer site in Huntsville, AL.**
**Job Duties:**
+ **Cross-Functional Collaboration:** Collaborate with managers, hardware engineers, network engineers, and other stakeholders to implement system requirements and ensure seamless integration between software, hardware, and network components.
+ **Innovation & Technology Evaluation:** Stay current on emerging technologies and industry trends, new tools, frameworks, and methodologies that improve the development process and system performance.
+ **Documentation & Communication:** Responsible for creation of detailed technical documentation, including system designs, APIs, and architectural diagrams. Communicate complex technical concepts clearly to non-technical stakeholders and executives.
+ **Software Development & Optimization:** Support the design and implementation of software solutions, ensuring high-quality, maintainable, and scalable code. Assist with efforts in debugging, and optimization for large-scale systems.
**Qualifications**
**Required Education and Experience:**
+ **Intermediate level:** Bachelors degree and five (5) years of work experience; four (4) years of additional experience in lieu of degree.
+ **Senior level:** Bachelors degree and nine (9) years of work experience; four (4) years of additional experience in lieu of degree.
+ Strong experience with object-oriented programming in multiple languages such as java, C++, and C#.
+ Strong experience using Gitlab CI/CD.
+ Strong experience with scripting languages such as Bash, Python, or PowerShell including the automation of system and application installations is required.
+ Strong understanding of general computing system architectures and virtual machines.
+ Strong command line experience with UNIX based operating system or Windows command line configuration is required.
**Required Clearance:**
+ Must possess an active Secret security clearance with the ability to maintain; US Citizenship required.
Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER: 2617017
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Looking for similar defense jobs?
Tell us your skills and clearance — we'll match you with the best openings in Huntsville, AL.