Why this role stands out
Advance your career as a Software Engineer with SAIC, contributing to impactful tools that enhance warfighter situational awareness through innovative sensor technology. You'll thrive in this remote role if you possess a strong background in software development and are eager to work with complex data integration and optimization algorithms, directly influencing critical defense operations. Apply today to join a team developing advanced solutions that make a real difference.
Quick overview
Job description
Location: Huntsville, AL, US
Date Posted: 2026-10-30
Category: Software
Subcategory: SW Engineer
Schedule: Full-Time
Shift: Day Job
Travel: No
Minimum Clearance Required: Interim_Secret
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: ORA_ON_SITE
Description
SAIC is seeking an experienced Software Engineer to support the design, development, and integration of embedded software systems. The selected candidate will work across the software development lifecycle, contributing to architecture development, requirements management, system analysis, design reviews, and software implementation in support of mission-critical programs in Huntsville, AL.
Job Duties and Responsibilities
The Software Developer will perform a broad range of engineering activities, independently or under general supervision, supporting the design, development, integration, and implementation of software systems and related technologies.
Job Description
Key responsibilities include:
- Developing system and software architectures for embedded systems.
- Managing and analyzing software requirements.
- Designing, developing, and implementing embedded software solutions.
- Reviewing system and subsystem specifications, interface documentation, and design artifacts for completeness, accuracy, and applicability.
- Supporting system and subsystem design activities, trade studies, and performance analyses.
- Interpreting and analyzing customer requirements.
- Reviewing, verifying, and validating system specifications and other technical documentation.
- Participating in hardware and software design reviews, technical interchange meetings, management reviews, and configuration control boards.
Qualifications
Education Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline and five (5) years of relevant professional experience; Additional six (6) years' experience can be considered in lieu of degree (per contract vehicle).
Clearance Requirements:
- Must have the ability to obtain a Secret security clearance
- Active Secret clearance preferred
- ship required
Required Qualifications
- Experience developing software in C++ within an embedded environment.
- Proficiency in object-oriented analysis and design using Unified Modeling Language (UML).
- Strong understanding of software development lifecycle (SDLC) processes, documentation standards, and CMMI methodologies.
Preferred Qualifications
- Experience with VxWorks.
- Experience using IBM Rhapsody.
- Experience using IBM DOORS.
Target salary range: $100,001 - $140,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see .
Similar jobs
- SA
Software Systems Engineer with Security ClearanceRecently posted
SAIC · Chantilly, VA · Hybrid 🇺🇸
AgileSystem DesignTechnology$80.0k - $120k/yr - VI

Software Engineer - Inference with Security Clearance
Visionist, Inc. · Laurel, MD · Hybrid 🇺🇸
AWSHelmLLM+3Technology$85k - $120k/yr - GC

Software Engineer SME (TS/SCI with Poly Required) with Security Clearance
GCI · Dulles, VA · Hybrid 🇺🇸
MongoDBMySQLPL/SQL+17TechnologySalary not listed - DR

Embedded Software Engineer with Security Clearance
Draper · Cambridge, MA · On-site 🇺🇸
RustC++System DesignTechnology$75k - $156k/yr - LE

Senior IBM Maximo Application Suite Software EngineerRecently posted
Leidos · Centreville, Virginia · Hybrid 🇺🇸
SQLETLJavaTechnologySalary not listed - CL

Forward Deployed EngineerRecently posted Auto Apply
Clera · San Francisco · On-site 🇺🇸
RoboticsEngineeringSalary not listed - WH

Staff Software Engineer (Backend, Business Systems)Recently posted Auto Apply
Whoop · Boston · On-site 🇺🇸
GCPAWSDemand Planning+4TechnologySalary not listed - RT

Principal Real-time Software Engineer with Security ClearanceRecently posted
RTX · Tucson, AZ · Hybrid 🇺🇸
FPGARoboticsAssembly+6Technology$107.5k - $204.5k/yr - RE

RF Software Engineer 3 with Security Clearance
RealmOne · central maryland, MD · Hybrid 🇺🇸
C++PythonLinux+1TechnologySalary not listed - RE

Cryptologic Computer Scientist 3 with Security Clearance
RealmOne · San Antonio, TX · Hybrid 🇺🇸
TechnologySalary not listed - MI

Senior Software Engineer - CTJ - TS/SCI with Security Clearance
Microsoft Corporation · Reston, VA · Hybrid 🇺🇸
C#C++Java+6Technology$119.8k - $234.7k/yr - LM

Software Developer, Applications/AI Automation Engineer with Security Clearance
LMI · Tysons, VA · Hybrid 🇺🇸
Microsoft OfficeC#Java+8Technology$140k - $170k/yr