
Software Developer
Huntsville, ALJob$100–140K/yrSeen 4 days agoSeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Huntsville, AL, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
SAIC seeks a Software Developer in Huntsville, Alabama, to support a team providing hardware and software development and testing for the U.S. Army. The role develops systems and software architectures, manages software requirements, and creates embedded software solutions. The candidate reviews specifications and interface documentation, supports design and performance analyses, and participates in technical reviews and configuration control activities.
Skills & qualifications
Skills
Qualifications
Full job description
Description
SAIC has a position open for a Software Developer located in Huntsville, AL . The selected candidate will be a member of a team providing hardware and software development and test support to the US ARMY.
Job Responsibilities:
The candidate perform a variety of engineering tasks, either independently or under supervision, which are broad in nature and are concerned with the design and implementation, including personnel, hardware, software and support facilities and/or equipment.
Job Description:
The candidate will be responsible for developing systems and software architectures, managing software requirements, and developing embedded software solutions. The applicant must be able to review system and subsystem specifications and interface documentation for completeness, accuracy, and applicability. Candidate will support and participate in system/subsystem design, trade-off and performance studies and analyses; interpret and analyze requirements obtained/derived from customer; review, verify and/or validate system specifications and other design-related documentation; and hardware and software design review, technical interchange and management control meetings, and configuration control boards.
Qualifications
Education Requirements:
- BS in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline is required and five (5)+ years of related experience is required; Additional six (6) years’ experience can be considered in lieu of degree.
Clearance Requirements:
- Must possess an active Secret security clearance; US Citizenship required.
Required Skills:
-
Must have a working knowledge of Linux Operating Systems, C++.
-
Object Oriented Development using the Unified Modeling Language (UML)in a embedded environment.
-
Candidates must also have a strong knowledge of all software development processes, documentation, and CMMI.
Desired Skills:
- Experience with VxWorks, IBM Rhapsody, and 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.
REQNUMBER: 2618651
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
How this job compares
Set against the 41,311 open Software Engineer jobs on Olive Jobs, counted November 4, 2026.
- Pay
- This posting$100–140K/yr
- Alabama median$107–210K/yr343 salary ranges
- US median$134–215K/yr32,980 salary ranges
This range's midpoint, $120K, is 21% below the Alabama median midpoint ($151K) — in the lowest quarter of Software Engineer salary ranges in Alabama.
- Openings
- Olive Jobs lists 463 open Software Engineer jobs in Alabama and 41,311 across the US. 7% of them nationwide are listed as remote or flexible.
- Hiring the most in Alabama
- Oracle90 open
- Lockheed Martin30 open
- EY20 open
- Experience
- This posting asks for at least 5 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (33,552 postings).
- Education
- 14,305 of the 41,311 open Software Engineer jobs (35%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 4, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.



