Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$49.95 - $93.47 per hour

Actalent

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.
Essential Skills
  • 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.
Additional Skills & Qualifications
  • 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.
Work Environment

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 & Location

This is a Contract to Hire position based out of Huntsville, AL.

Pay and Benefits

The 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 & Location

This is a Contract to Hire position based out of Huntsville, AL.

Application Deadline

This position is anticipated to close on Oct 30, 2026.

Workplace Type

This 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Huntsville, AL vacancy
  • 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... 
    Suggested
    Full time

    BlueHalo

    Huntsville, AL
    3 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Part time
    Work at office
    Day shift

    CFD Research Corporation

    Huntsville, AL
    1 day ago
  •  ...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... 
    Suggested
    Full time

    TactWare

    Huntsville, AL
    4 days ago
  •  ...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 -... 
    Suggested
    Permanent employment
    Full time

    Insight Global

    Huntsville, AL
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    1 day ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    3 days ago
  •  ...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 work
    For contractors
    Remote work

    Yorktown Systems Group

    Huntsville, AL
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    11 hours ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    4 days ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    2 days ago
  • $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

    General Dynamics Mission Systems

    Huntsville, AL
    11 hours ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    3 days ago
  • $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 work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    2 days ago
  • 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

    deciBel Research

    Huntsville, AL
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    3 days ago
  • $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 time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    3 days ago
  • 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... 

    Cintel

    Huntsville, AL
    3 days ago
  •  ...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

    ASRC Federal Holding Company

    Huntsville, AL
    1 day ago
  • $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 time
    Work at office
    Relocation

    Leidos

    Huntsville, AL
    11 hours ago
  • $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 work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Huntsville, AL
    1 day ago
  • 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

    deciBel Research

    Huntsville, AL
    2 days ago
  • 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

    Sanmina-SCI

    Huntsville, AL
    3 days ago
  • $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 time
    Worldwide
    Relocation

    Leidos

    Huntsville, AL
    2 days ago
  •  ...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 employment
    Full time
    Temporary work
    Part time
    Work at office

    CFD Research Corporation

    Huntsville, AL
    1 day ago
  •  ...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

    Quantum Research International

    Huntsville, AL
    11 hours ago
  • 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 role
    Work at office

    Science Applications International Corporation

    Huntsville, AL
    1 day ago
  • $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 employment
    Full time
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work

    Boeing

    Huntsville, AL
    3 days ago
  • $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 time
    Temporary work
    Part time
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Huntsville, AL
    3 hours ago
  • $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 time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Huntsville, AL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!