Software Engineer

Science Applications International Corporation
Huntsville, AL, United States
12 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering C++ (Programming Language) Interoperability Qt (Software) Simulation Software Software Engineering Test Execution Engine Test Scripts Bug Reporting Information Technology Jedi (game Engine) Programming Languages

Job description

SAIC is seeking a Junior Software Engineer to support our THAAD team in Huntsville, AL., The Systems Simulation, Software and Integration (S3I) Directorate is seeking a Software Developer candidate in support of the THAAD Interoperability Team to develop and design THAAD simulation software JEDI. This individual will be responsible for developing, designing, and delivering JEDI software in accordance with new THAAD software updates and adding additional capabilities using programming languages of C++ and Ada.

The candidate should be a self-starter and be able to operate with minimal supervision. The candidate must have a willingness to learn. The candidate must be flexible and work well with other team members. Excellent verbal and written communication skills are required as well as the ability to create and deliver technical code. Daily duties will be conducted at S3I in Huntsville, AL., * Develop test plans and procedures

  • Develop detailed test reports and technical white papers as required
  • Complete Software Problem Reports and Change Requests
  • Develop software requirements from user inputs
  • Software development in C++ and Ada
  • Execute and Evaluate applications prior to formal delivery

Requirements

  • Bachelor’s degree in computer science, Engineering, or equivalent experience and zero (0) years of experience; Additional six (6) years’ experience can be accepted in lieu of degree (per contract vehicle), * Must possess an active Secret security clearance or have the ability to obtain one; ship required, * Experience with C++
  • Ability to work independently with minimal supervision
  • Good interpersonal skills
  • Test execution experience

Preferred Skills:

  • Writing test plans, procedures and reports
  • System engineering requirements analysis
  • QT development experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

1:31 min

Managing self-healed test scripts safely within continuous integration

Andrei Nutas Andrei Nutas · World Congress 2026 Europe

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

5:19 min

Identifying vulnerabilities and automating Jira bug reports

Sergio Freire Sergio Freire · Europe 2026 Virtual

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:04 min

Evaluating non-deterministic AI models with offline testing

Julia Kasper · Coffee With Developers

Videos

See all

Related articles

See all