Demo

Software Configuration Staff Lead

General Dynamics Land Systems US
Sterling, MI Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/6/2026

About the Role 

The Software Configuration Staff Lead is responsible for establishing and maintaining robust configuration management practices across software products and supporting tools. This role ensures that software baselines are controlled, changes are traceable, and releases are delivered with high quality and compliance to organizational and contractual standards. 

The ideal candidate has several years of experience in software configuration management or DevOps, is comfortable working with cross-functional engineering teams, and can drive process improvements in a complex, multi-project environment. 

Key Responsibilities 

  • Configuration Management Strategy & Governance 
    • Develop, implement, and maintain software configuration management (SCM) plans, policies, and procedures for assigned programs. 
    • Define and enforce standards for versioning, branching, merging, and release management across repositories. 
    • Ensure configuration management practices align with organizational quality, security, and compliance requirements (e.g., ISO, CMMI, contractual standards). 
  • Baseline & Change Control 
    • Establish and maintain controlled software baselines for development, test, and production environments. 
    • Administer and support Configuration Control Boards (CCBs), including preparation of change requests, impact analyses, and documentation. 
    • Track and report configuration status, including changes, deviations, waivers, and release contents. 
  • Tools & Automation 
    • Administer and optimize SCM tools (e.g., Git, GitLab/GitHub, Jenkins, Azure DevOps, or similar). 
    • Experienced in utilizing the Cameo modeling tool for developing, visualizing, and managing complex system and software architectures.  
    • Develop and maintain scripts and automation to support build, packaging, and release processes. 
    • Collaborate with DevOps, IT, and security teams to ensure toolchains are secure, reliable, and scalable. 
  • Build & Release Management 
    • Coordinate and execute software builds and releases, ensuring reproducibility and traceability of all deliverables. 
    • Maintain release notes, build manifests, and associated documentation for internal and external stakeholders. 
    • Support integration and deployment activities, including troubleshooting build/configuration issues. 
  • Documentation & Audits 
    • Maintain accurate configuration records, including item identification, version history, and relationships between software components. 
    • Prepare and support internal and external audits, reviews, and assessments related to configuration management. 
    • Provide training and guidance to project teams on CM processes, tools, and best practices. 
    • Skilled in supporting the creation of detailed and tailored Software Development Plans that outline project scope, schedules, resources, risk management, quality assurance, and development methodologies to ensure successful project execution and compliance with industry standards. 
    • Proficient in supporting the documenting of software architectural designs that clearly define system components, their interactions, design rationale, and architectural patterns. 
  • Cross-Functional Collaboration 
    • Work closely with software engineering, systems engineering, quality assurance, and program management to ensure configuration integrity. 
    • Participate in project planning and risk management activities, providing CM input and recommendations. 
    • Act as a subject-matter resource for configuration management across multiple projects. 

 Required Qualifications 

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field; equivalent experience may be considered. 
  • Typically 7-10 years of experience in software configuration management, DevOps, or related software engineering roles. 
  • Hands-on experience with modern version control systems (e.g., Git) and branching strategies (GitFlow, trunk-based, etc.). 
  • Experience administering and using CI/CD and SCM tools (e.g., Jenkins, GitLab CI, Azure DevOps, or similar). 
  • Strong understanding of configuration management principles, including identification, change control, status accounting, and audits. 
  • Demonstrated experience managing baselines and releases in a multi-team or multi-project environment. 
  • Ability to interpret and apply process frameworks and standards (e.g., ISO 9001, CMMI, or similar). 
  • Excellent organizational skills, attention to detail, and ability to manage multiple priorities. 
  • Strong written and verbal communication skills, including experience creating CM plans, procedures, and reports. 

   

Preferred Qualifications 

  • Experience in a regulated or defense/aerospace environment, working with contractual or regulatory CM requirements. 
  • Familiarity with software development lifecycles (SAFe Agile, Scrum, Kanban, or hybrid models). 
  • Experience integrating CM practices into DevOps pipelines and infrastructure-as-code environments. 
  • Knowledge of issue/defect tracking tools (e.g., Jira, Azure Boards) and their integration with SCM systems. 
  • Experience supporting formal reviews, audits, or customer deliveries. 
  • Relevant certifications (e.g., CM-related certifications, ITIL, or project management certifications). 

   

Competencies & Attributes 

  • Strong ownership mindset and ability to drive process adherence across teams. 
  • Analytical and systematic approach to problem-solving. 
  • Ability to work effectively with diverse technical and non-technical stakeholders. 
  • Continuous improvement orientation; comfortable proposing and implementing enhancements to tools and processes. 
  • High integrity and commitment to quality and compliance. 

   

Work Environment & Travel 

  • Primarily office-based or hybrid, depending on location and business needs. 
  • Occasional travel may be required to support program reviews, audits, or coordination with other sites. 

How to Apply 

Please submit your resume and a brief cover letter outlining your experience in software configuration management and relevant tools/processes

Salary.com Estimation for Software Configuration Staff Lead in Sterling, MI
$139,905 to $167,718
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Configuration Staff Lead?

Sign up to receive alerts about other jobs on the Software Configuration Staff Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$112,721 - $136,852
Income Estimation: 
$139,653 - $171,515
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at General Dynamics Land Systems US

  • General Dynamics Land Systems US Fort Bragg, NC
  • About GDLS: General Dynamics Land Systems builds combat vehicles and integrated technologies that give soldiers a decisive advantage. We design, engineer a... more
  • 7 Days Ago

  • General Dynamics Land Systems US Lima, OH
  • Position Description: The Facilities Maintenance Team Advisor is a leadership role with responsibility for the effective management of assigned operational... more
  • 8 Days Ago

  • General Dynamics Land Systems US Sterling, MI
  • Role Summary This role supports the Vehicle Retrofit program by managing retrofit planning, data, and execution activities. You will maintain and analyze t... more
  • 1 Day Ago

  • General Dynamics Land Systems US Sterling, MI
  • About GDLS We Serve Those Who Protect What Matters. At General Dynamics Land Systems, we build the combat vehicles and integrated technologies that give so... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Software Configuration Staff Lead jobs in the Sterling, MI area that may be a better fit.

  • Compunnel Software Group Warren, MI
  • Job SummaryWe are seeking an experienced Planisware Configuration Specialist to support the expansion and optimization of an enterprise Project Portfolio M... more
  • 1 Day Ago

  • Dechen Consulting Group Dearborn, MI
  • NO C2C ONLY W2 Onsite Position Employees in this job function are responsible for designing, developing, testing and maintaining software applications and ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!