Software Engineer
$49.95 - $93.47 per hourActalent
Job Description
Job Description
Job Title: Software Engineer Job Description
This role offers an exciting opportunity to apply your software engineering expertise to develop advanced software for tactical strike guided munition programs. You will design and implement robust, innovative software frameworks and support the full lifecycle of software products, including analysis tools and simulations, mission planning software, and components of mission-critical systems. The position emphasizes high reliability, safety, and performance in a complex, mission-driven environment.
Responsibilities- Design and implement full-stack software architecture and design patterns for missile system applications that support major system functions such as guidance, navigation, control, telemetry, and mission planning.
- Develop software frameworks and components that are robust, modular, reusable, portable, and maintainable, ensuring they meet system-level requirements.
- Participate actively in technical reviews, design reviews, and code reviews to ensure software quality, compliance with standards, and adherence to best practices.
- Apply and enforce coding standards and software engineering best practices throughout the development process.
- Contribute to technical decisions on tools, frameworks, and development approaches that best support program objectives.
- Support the fielding, deployment, and maintenance of software products, including mission planning tools, simulations, and mission-critical system components.
- Collaborate frequently and directly with team members and other stakeholders to clarify requirements, resolve issues, and coordinate development activities.
- Support flight test operations by preparing software for tests, assisting during test execution, and performing post-test analysis of results.
- Develop software that complies with military and aviation standards for safety, cybersecurity, and Risk Management Framework (RMF) requirements.
- Apply software configuration management principles and techniques to manage baselines, changes, and releases in a controlled and traceable manner.
- Incorporate software quality engineering concepts and good software standards and practices into daily development activities.
- Bachelors degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or an equivalent technical discipline, with an overall GPA of 3.0 or higher.
- At least 2 years of relevant technical experience in software development or software engineering.
- Demonstrable experience with C and C++ programming languages.
- Proficiency in software development using C/C++ in systems-level or embedded contexts.
- Understanding of software architecture patterns and design principles, including system-level design.
- Experience with software engineering practices such as design, implementation, testing, and maintenance of complex software systems.
- Experience with software configuration management principles and techniques.
- Familiarity with software quality engineering concepts and good software standards and practices.
- Strong problem-solving abilities and a systems-level mindset when analyzing and designing software solutions.
- Ability to work with or obtain a security clearance at the Secret level.
- Experience working with or understanding real-time operating systems (RTOS) and real-time software constraints.
- Proficiency in general programming and software engineering for mission-critical or high-reliability systems.
- Experience with embedded missile systems, aerospace systems, or weapons systems development.
- Familiarity with real-time embedded systems and their performance and reliability constraints.
- Knowledge of Modular Open Systems Approach (MOSA) principles and their application to software and system architectures.
- Experience with containerization technologies, continuous integration and continuous delivery (CI/CD) pipelines, and microservices architectures.
- Knowledge of guidance and control algorithms, navigation systems, mission planning systems such as NOMS or JMPS, and related sensors.
- Proficiency with MATLAB and Simulink for algorithm development, modeling, and simulation.
- Understanding of hardwaresoftware integration and software systems engineering principles.
- Experience participating in or supporting flight test operations and post-test data analysis.
- Familiarity with military and aviation safety standards, cybersecurity requirements, and Risk Management Framework (RMF) processes.
You will work onsite as part of a dedicated software engineering team in a structured, mission-focused environment. The role involves close collaboration with other engineers and technical specialists, frequent technical discussions, and participation in formal reviews. You will work with modern software development tools and technologies, including C/C++ toolchains, real-time operating systems, configuration management systems, and potentially containerization and CI/CD platforms. The environment emphasizes disciplined engineering practices, adherence to safety and cybersecurity standards, and support for test and evaluation activities, including flight tests. The setting is a professional office and lab environment aligned with aerospace and defense projects, with standard business hours and occasional schedule flexibility to support testing and critical milestones.
Job Type & LocationThis is a Contract to Hire position based out of Huntsville, AL.
Pay and BenefitsThe pay range for this position is $49.95 - $93.47/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
Job Type & LocationThis is a Contract to Hire position based out of Huntsville, AL.
Application DeadlineThis position is anticipated to close on Oct 30, 2026.
Workplace TypeThis is a fully onsite position in Huntsville,AL.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position will operate...SuggestedFull time
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...POSITION SUMMARYCFD Research is seeking an experienced Software Engineering Manager with strong full stack development capabilities to...SuggestedPermanent employmentFull timeTemporary workPart timeWork at officeDay shift
- ..., or C++ Nice to Have Skills & Experience DOORs Jenkins MDA Security+ Job Description Senior Principal Software Engineer responsible for developing, integrating, and testing software for complex Missile Defense systems. Requires strong C++ and Python...SuggestedFull time
- ...USAPosted: 2026-02-10Job Family: Information TechnologyJob Function: Software EngineeringPay Type: Salary ASRC Federal is a leading... ...ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management...SuggestedFor contractors
$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.The mission of the software team in Huntsville, AL is to provide world-class software for...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$87.1k - $157.45k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people... ..., and resilient business ethics. Leidos is seeking a talented Software Engineer to work in our Huntsville office. This is an exciting...Full timeWork at officeRelocation$50 per hour
...space and find a career that's built for you.Lockheed Martin Space is seeking a full‑time Hardware/Software Integrator. In this role you will support the software‑engineering lifecycle defined in the program Software Development Plan (SDP) by establishing, maintaining,...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$120.6k - $224k
...place. Our RMS business in Huntsville, AL is a hub of talented engineers, scientists, and professionals committed to shaping the future... ...of work.The Work You will design, develop, test, and maintain software applications and components to meet program and customer...Full timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...verbal communication skillsKnowledge of Model Base Systems Engineering (MBSE)Previous experience writing and designing to software requirementsProficient...Full timeTemporary workWork experience placementCasual workFlexible hours- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... ...excellence. Start Building Your Future today!We are seeking a Software Engineer to design, build, and deploy production‑ready AI...Full timeStart working today
$50 per hour
...for you.We are seeking a highly skilled and motivated DevSecOps Engineer to join our team supporting the Terminal High Altitude Area... ...a critical role in ensuring the security and integrity of our software development lifecycle, from design to deployment. You will work...Full timeTemporary workWork experience placementCasual workFlexible hours$112.92k - $125.28k
Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 5 years of relevant experience; or Master's degree, plus 3 years relevant experience.Department of Defense Secret security...Flexible hours$87.1k - $157.45k
...Our Mission, Vision, and Values guide the way we do business.Your greatest work is ahead!Leidos Defense is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal...Full timeWorldwideRelocation- ...unique location include free housing, three meals a day and potential for overseas tax incentives.What You Will Do:Support software engineering efforts to open, investigate, design, implement, and test software engineering solutions on existing RTR software products....RelocationOverseasWeekend work
- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...years. Learn more at CFD Research is seeking a talented Software Engineer to join a well-established team that supports the development and...Permanent employmentFull timeTemporary workPart timeWork at office
$87.1k - $157.45k
.... Our Mission, Vision, and Values guide the way we do business.Your greatest work is ahead!Leidos Defense is seeking several Software Engineers at various career levels to join a highly talented RF Systems Portfolioteam located in Huntsville, AL. This portfolio supports...Full timeRelocation$50 per hour
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to...Full timeTemporary workWork experience placementCasual workFlexible hours- ...SAFe agile experience CAMEO Requirement gap identification at SSS level Job Description A client is seeking Software System Engineers in Huntsville, AL, to support a quickly growing program building and customizing missile launchers. This person is responsible...Full time
- ...client in HSV, AL and Franklin, NC is seeking an experienced SW engineer to join our engineering team supporting the design, development... ...(ATE). REQUIRED SKILLS AND EXPERIENCE B.S. degree in Software Engineering, Computer Engineering, Computer Science, or a related...Full time
- ...Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development, Analytic... ...from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent...Work at office
$200k
...Senior Embedded & DevOps Engineer (Active Security Clearance) Location: Huntsville, AL (Onsite/Hybrid) Relocation Assistance: Available... ...skilled Senior Embedded & DevOps Engineer who can bridge software development, embedded systems, hardware integration, and DevOps...Full timeRelocationRelocation package$112.2k - $196.4k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is seeking an exceptionally talented Senior Software Reverse Engineer to join our team and support mission-critical customer initiatives. In this role, you will analyze complex software and...Flexible hours$98.1k - $182.1k
...Management and Communications (C2BMC) Regionalteam, is constantly engineering, developing and integrating new capabilities for the U.S.... ...WorkThe C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in...Full timeTemporary workWork experience placementCasual workFlexible hours- DescriptionSAIC is hiring a Senior Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual network...Interim roleWork at office
- Sr. Software EngineerJob#: 3055171Job Description:Sr. Software EngineerLocation: Huntsville, AL (Hybrid)Alternate Location: Lawton, OKRole OverviewThis organization is seeking a Senior Software Engineer to lead the development of complex software frameworks and advanced...
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.As a Senior Radar Software Engineer, you will support one or more phases of the System...Full timeTemporary workPart timeWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$50 per hour
...Experienced ProfessionalFT/PT/Casual: FullTimeDepartment: SpaceBusiness Unit: SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours- Position Title: Software Engineer- SeniorLocation: Redstone ArsenalPosition Type: Full-TimePosition Summary:We are seeking a Senior Software Engineer with a strong focus on software development to design, develop, test, and maintain software applications supporting complex...
$98.1k - $182.1k
...DescriptionWhat We're DoingOur team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...defense technologies.The WorkLockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...Full timeTemporary workWork experience placementCasual workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software development engineer aws Huntsville, AL
- federal - software developer Huntsville, AL
- software engineer contract Huntsville, AL
- part time software developer remote Huntsville, AL
- software developer Huntsville, AL
- software engineer internship remote Huntsville, AL
- software engineer amazon Huntsville, AL
- software web developer Huntsville, AL
- senior software engineer Huntsville, AL
- software engineer Huntsville, AL



