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

Vacancy posted 11 days 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
  •  ...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... 
    Suggested
    Contract work
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Torch Technologies

    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
  •  ..., 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... 
    Suggested
    Full time

    Insight Global

    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... 
    Suggested
    For contractors

    ASRC Federal Holding Company

    Huntsville, AL
    1 day 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
  • $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
    5 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
  • $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
    1 day 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
  •  ...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 time
    Start working today

    Intuitive Research and Technology Corporation

    Huntsville, AL
    1 day 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
  • $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
    5 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
  •  ...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.... 
    Relocation
    Overseas
    Weekend work

    RGNext

    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
  • $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 time
    Relocation

    Leidos

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

    Insight Global

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

    Insight Global

    Huntsville, AL
    23 hours 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
    5 days ago
  • $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 time
    Relocation
    Relocation package

    GDI Infotech

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

    Parsons

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

    Lockheed Martin

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

    Apex Systems

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

    Lockheed Martin

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

    Cintel

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

    Lockheed Martin

    Huntsville, AL
    2 days ago

Do you want to receive more vacancies?

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