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 withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.
If you would like to request a reasonable accommodation, such as the modification oradjustment 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 thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall 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 applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge 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
- ...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
- ...TactWare is seeking a Software Engineer to support the Precision Fires program for the U.S. Army Aviation and Missile Center (AvMC) at Redstone Arsenal in Huntsville, Alabama. In this role, you will help design, develop, integrate, test, and modernize software for...SuggestedFull time
- ...Title: Jr Software Engineer Location: Huntsville, AL Type: 100 percent Onsite ~9/80 Schedule (off every other Friday) PERMANENT (FTE) Required Skills & Experience -Bachelor's Degree in STEM field -0-3 years of experience -Backend Development -...SuggestedPermanent employmentFull time
- ...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...SuggestedFull timeStart working today
$81.1k - $150.5k
...place. Our RMS business in Huntsville, AL is a hub of talented engineers, scientists, and professionals committed to shaping the future... ...at and outside of work.Standard Job Description The selected Software Engineer responsibilities will include the support of the Ground...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- ...owned subsidiary of Yorktown Systems Group, Inc.-Job TitleSoftware Engineer/Developer (MID), YSLLocationRemote Fort Eustis, VA - Fort... ...DescriptionSummary:Yorktown System Group is seeking a qualified mid-level Software Engineer/Developer to support Yorktown Software Labs. The...Contract workFor contractorsRemote work
$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
...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$81.1k - $150.5k
...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$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$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$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- deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL.Position Description:Become a part of something IMPACT-ful! Ground Missile Defense (GMD) is the heart of the Missile Defense System and a key element of our nation's defense against ballistic...Immediate start
$68.9k - $131.1k
...opportunities to make a difference at RTX.What You Will DoThe mission of the software team in Huntsville, AL is to provide world-class software for our customers. We are looking to add software engineers to our development team for a wide array of products including Battle...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours$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- Job Title: Software Engineer (SME)Location: Huntsville, ALPosition Type: Full-TimePosition Overview:We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support of IT infrastructure...
- ...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...For contractors
$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$68.9k - $131.1k
...innovative and fast-paced avionics business area. Teams are composed of cross-functional engineers working in an AGILE environment focused on the design and development of software-only products. Our team focuses on creating avionics solutions for both fixed-wing and rotary...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours- deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL.Position Description:As a software developer on the GMD Weapon System (GWS) Fire Control (GFC) team, you will work in collaborative environment to understand, implement, and test existing...Immediate start
- Category (For Job Seekers)Defense & Aerospace, Engineering, ProfessionalsLocationHuntsville, AL 35803 US (Primary)Job DescriptionAt SCI... ...of Defense contract requirements, U.S. CITIZENSHIP IS REQUIRED.Software EngineerJob PurposeWe are looking for an enthusiastic Web Developer...Contract work
$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- ...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
- ...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
- 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
$122.4k - $190.9k
Senior Airworthiness Software Certification EngineerCompany:The Boeing CompanyThe Safety, Security, and Airworthiness (SS&A) organization is seeking a Senior Airworthiness Software Certification Engineer to join the Regulatory Administration and Airworthiness DivisionOur...Permanent employmentFull timeInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift work$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
...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- junior software developer Huntsville, AL
- scientific software engineer Huntsville, AL
- intel software engineer Huntsville, AL
- director software engineering Huntsville, AL
- software engineer Huntsville, AL
- senior robotics software engineer Huntsville, AL
- financial software developer Huntsville, AL
- graduate software developer Huntsville, AL
- part time software developer remote Huntsville, AL
- software engineer remote Huntsville, AL


