Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. it
  4. chevron_right
  5. Software Engineer
ASRC Federal logo

Software Engineer

Not Disclosed•Full-TimeOn-site

location_onWagon Trail, Mountain Brook, Huntsville, Madison County, Alabama, 35801, United States

Apply Now

About the Team

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems. Our team is dedicated to supporting the U.S. Navy's Aegis Weapons System, ensuring the continued development and sustainment of this vital defense asset in Huntsville, AL.

About the Role

We are seeking highly motivated Software Engineers to join a collaborative team utilizing agile software development methodologies. In this role, you will develop software maintenance and upgrade solutions for tactical systems, engaging in all activities associated with the software development lifecycle. You will support process requirements and reviews, working within an Open/Layered Architecture Environment to solve complex problems in real-time systems.

Hiring Process

Candidates must be U.S. Citizens and possess the ability to obtain and maintain a government secret clearance. Successful applicants are expected to secure the required security clearance or other authorizations within the timeframe necessary by applicable contracts.

Work location

Work model: On-site

location_on

Wagon Trail, Mountain Brook, Huntsville, Madison County, Alabama, 35801, United States

Huntsville, Alabama

Key Responsibilities

  • check_circleDevelop software maintenance and upgrade solutions for tactical systems
  • check_circleEngage in all activities associated with the software development lifecycle
  • check_circleSupport process requirements and reviews as necessary
  • check_circleDevelop software using Java, C++, or Python
  • check_circleWork within Linux and UNIX environments
  • check_circleCollaborate within an agile software development team
  • check_circleApply object-oriented design principles and design patterns

Requirements

  • verifiedBachelor's degree or higher in Engineering, Computer Science, Math, Physics, or related field
  • verifiedU.S. Citizenship required
  • verifiedAbility to obtain and maintain government secret clearance
  • verified2-4 years' experience in software development, maintenance, or support
  • verifiedExperience with Java, C++, or Python
  • verifiedExperience with Agile scaled principles
  • verifiedExperience with Object Oriented design/development
  • verifiedExperience with Linux and UNIX environments
  • verifiedStrong skills with IDEs such as Eclipse
  • verifiedFamiliarity with UML syntax
  • verifiedFamiliarity with driver-based and automated test environments

Nice to Have

Experience with Clearcase (Version Control Software), JIRA (Project Management Tool), xUnit Framework, Junit, CPPUnitLite, CMMI Level 5 Life Cycle Processes and Procedures, and Assemblers.

ASRC Federal logo
Company

ASRC Federal

Industry

it

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

2-4 yrs (Mid Level)

Education

Bachelor's degree or higher in Engineering, Computer Science, Math, Physics, or related field

Job Type

Full-Time

Skills Required

Agile Software DevelopmentSoftware Development LifecycleOpen/layered ArchitectureModel-Based ToolsInformation AssuranceTools Development

Similar Job Opportunities

ASRC Federal logo

Software Engineer

ASRC Federal • Moorestown Township, New Jersey

Not Disclosedarrow_forward
MillenniumSoft Inc logo

Application Engineer

MillenniumSoft Inc • Baltimore, Maryland

Not Disclosedarrow_forward
Verint logo

Engineer, Software

Verint • Santa Fe, New Mexico

Not Disclosedarrow_forward

Skills, education and keywords

Skills: Agile Software Development, Software Development Lifecycle, Open/layered Architecture, Model-Based Tools, Information Assurance, Tools Development, Safety Analysis, Real-Time System Data Analysis, Problem Analysis, System Integration.

Education: Bachelor's degree or higher in Engineering, Computer Science, Math, Physics, or related field.

Frequently asked questions about Software Engineer at ASRC Federal

What does a Software Engineer at ASRC Federal do?expand_more
In this Software Engineer at ASRC Federal role, you will develop software maintenance and upgrade solutions for tactical systems; engage in all activities associated with the software development lifecycle; support process requirements and reviews as necessary; and develop software using java, c++, or python.
What are the requirements for this Software Engineer role?expand_more
ASRC Federal is looking for candidates who meet the following requirements: Bachelor's degree or higher in Engineering, Computer Science, Math, Physics, or related field; U.S. Citizenship required; Ability to obtain and maintain government secret clearance; 2-4 years' experience in software development, maintenance, or support; Experience with Java, C++, or Python; and Experience with Agile scaled principles.
Where is the Software Engineer role at ASRC Federal located?expand_more
Software Engineer at ASRC Federal is based in Wagon Trail, Mountain Brook, Huntsville, Madison County, Alabama, 35801, United States. This is a on-site role.
Is this Software Engineer job remote, hybrid, or on-site?expand_more
ASRC Federal has listed this Software Engineer role as on-site.
How much experience is required for this Software Engineer role?expand_more
Software Engineer at ASRC Federal typically requires 2–4 years of relevant experience at the mid level level.
What skills do you need for the Software Engineer role at ASRC Federal?expand_more
Key skills for Software Engineer at ASRC Federal include Agile Software Development; Software Development Lifecycle; Open/layered Architecture; Model-Based Tools; Information Assurance; Tools Development; Safety Analysis; and Real-Time System Data Analysis.
What education is required for Software Engineer at ASRC Federal?expand_more
Educational requirements for this role: Bachelor's degree or higher in Engineering, Computer Science, Math, Physics, or related field.
What category does the Software Engineer role belong to?expand_more
Software Engineer at ASRC Federal is part of the it job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsBLS jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy notice

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Safety Analysis
Real-Time System Data Analysis
Problem Analysis
System Integration
Accessibility