CACI International logo

Senior Software Engineer

CACI International

Huntsville, AL
Full Time
Senior
120k-265k
11 days ago

Job Description

About the Role

The Senior Software Engineer will work in a Continuous Deployment environment to evaluate and test Software Builds, supporting mission-critical applications for the Department of Defense. The role involves deploying, integrating, troubleshooting software, and providing technical oversight to a remote development team, with a focus on establishing CI/CD pipelines and enhancing product security through DevSecOps principles. The position is based in Huntsville, AL, and requires a security clearance.

Key Responsibilities

  • Work in a Continuous Deployment environment to evaluate and test Software Builds
  • Deploy, Integrate, and Troubleshoot latest available software builds
  • Generate problem reports
  • Provide technical direction and oversight to a remote software development team
  • Establish a CI/CD pipeline for the integration and test of mission application software and hardware-in-the-loop testing
  • Enhance product Security by incorporating DevSecOps principles into integration and testing activities

Requirements

  • An active DoD Secret clearance
  • Excellent communication skills
  • Familiarity with standard DoD System Engineering Process and terms such as Interface Control Documents (ICDs), System Requirements Documents (SRD), Capability Development Documents (CDDs), Preliminary Design Review (PDR), Critical Design Review (CDR), Customer Acceptance
  • Bachelor's degree in a STEM discipline (Engineering - Electrical, Mechanical, Aerospace, Software, Math, Physics) from an accredited University
  • Minimum 5 years of professional experience, ideally with DoD organization or Contractor experience
  • Experience working with embedded systems in 1 or more of the following areas
  • Relevant work experience in the Software, Computer, Electrical, or Systems Engineering domains
  • Experience in Integration or Test, with a preference for automated/scripted testing
  • Experience developing requirements, documentation, and design
  • Experience working with configuration management systems and tools (Subversion, GIT, Atlassian, etc.)
  • Experience with FACE and/or AMCE standards
  • Experience in developing accurate Rough Order of Magnitude for software development programs
  • Experience in responding to Software Development RFI/RFPs and writing technical volumes
  • Minimum 10 years of experience working with embedded systems in 1 or more of the following areas
  • Desired: MBSE modeling experience
  • Desired: Experience in API development, with direct experience with protobuf preferred

Nice to Have

  • MBSE modeling experience
  • Experience in API development, direct experience with protobuf

Qualifications

  • Bachelor's degree in a STEM discipline
  • Minimum 5 years of professional experience, ideally with DoD or contractor experience
  • Experience with embedded systems in relevant domains

Benefits & Perks

  • Competitive compensation
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off
  • Flexible work environment with autonomy and access to learning resources
  • Opportunity to work on critical national missions

Working at CACI International

The company fosters a culture of integrity, trust, and continuous growth. It values character and innovation, providing an environment of trust and autonomy. Employees are supported with robust learning resources and flexible time off, working towards critical national missions with a focus on ethics and integrity.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary120k-265k
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CACI International

Website

caci.com

Location

Huntsville, AL

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches