Software Configuration Staff Lead

General Dynamics Corporation

Sterling Heights (MI)

Sur place

USD 110 000 - 160 000

Plein temps

Il y a 2 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

General Dynamics Land Systems is seeking a Software Configuration Staff Lead in Sterling Heights, MI to establish robust configuration management practices across software products. You will ensure baselines are controlled, changes traceable, and releases compliant with ISO/CMMI standards in a multi-project environment.

The ideal candidate has years of CM/DevOps experience, solid scripting and automation skills, and the ability to drive process improvements with cross-functional teams while

Qualifications

  • Bachelor's degree in CS/SE or related field.
  • 7–10 years in software configuration management, DevOps, or related roles.
  • Hands-on with modern version control systems and branching strategies (GitFlow, trunk-based).
  • Experience administering CI/CD and SCM tools (Jenkins, GitLab CI, Azure DevOps).
  • Strong CM principles including baselines, change control, and audits.

Responsabilités

  • Develop, implement, and maintain SCM plans, policies, and procedures.
  • Define and enforce versioning, branching, merging, and release standards.
  • Ensure CM aligns with quality, security, and compliance requirements (ISO, CMMI).
  • Administer and support Configuration Control Boards (CCBs).
  • Track configuration status, changes, deviations, waivers, and release contents.
  • Coordinate builds and releases and maintain release notes and documentation.

Connaissances

Git
CI/CD
Jenkins
GitLab
Azure DevOps
CM principles
Release management
ISO/CMMI
Cross-functional
Documentation

Formation

Bachelor's degree in CS/SE

Outils

Git
GitLab
GitHub
Jenkins
Azure DevOps
Cameo modeling

Description du poste

About GDLS:

General Dynamics Land Systems builds the combat vehicles and integrated technologies that give soldiers a decisive advantage. We design, engineer and sustain advanced tracked and wheeled systems paired with modern electronic architecture, AI-enabled capabilities and autonomy-ready technology. From Abrams to LAV, Stryker to AJAX, robotic platforms to software solutions and beyond, our portfolio delivers proven performance and future-ready modernization for customers around the world. Join the people who design, build and advance the systems that protect those who protect us. Our teams see beyond the horizon, solving problems before they become challenges. Bring your talent. Bring your purpose. Lets shape the future of General Dynamics Land Systems together.

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
  • 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
  • Bachelors 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).
  • 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.
  • 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.

General Dynamics Land Systems is a global leader in the design, development, production, support and innovation of tracked and wheeled military vehicles.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Configuration Staff Lead
Software Configuration Staff Lead

General Dynamics Land Systems • Sterling Heights (MI)

Hybride
USD 110 000 - 150 000
Project Management - Sustainment
Project Management - Sustainment

General Dynamics Corporation • Sterling Heights (MI)

Sur place
USD 85 000 - 110 000
Healthcare benefits
401k match
Educational assistance
+2
Software Configuration Lead: CI/CD & Release
Software Configuration Lead: CI/CD & Release

General Dynamics Land Systems • Sterling Heights (MI)

Hybride
USD 110 000 - 150 000
IT Platform Engineer
IT Platform Engineer

General Dynamics Corporation • Sterling Heights (MI)

Sur place
USD 110 000 - 140 000
Healthcare including medical, dental,
Vision, HSA and Flex Spending
401k Match (6%)
+3
IT Platform Engineer
IT Platform Engineer

General Dynamics Land Systems • Sterling Heights (MI)

Sur place
USD 110 000 - 160 000
Healthcare including medical, dental,
Vision, HSA and Flex Spending
401k Match (6%)
+3
Configuration Management Analyst DCGS-MC (Job 1482)
Configuration Management Analyst DCGS-MC (Job 1482)

DLH Corporation • North Charleston (SC)

Sur place
USD 78 000 - 110 000
Senior Software Configuration Lead – CM, CI/CD & Releases
Senior Software Configuration Lead – CM, CI/CD & Releases

General Dynamics Corporation • Sterling Heights (MI)

Sur place
USD 110 000 - 160 000
Platform Cybersecurity Engineer
Platform Cybersecurity Engineer

General Dynamics Land Systems • Sterling Heights (MI)

Sur place
USD 140 000 - 210 000
Healthcare including medical, dental,視
401k match
Educational assistance
+2
Controls Engineer Mobility Specialist
Controls Engineer Mobility Specialist

General Dynamics Land Systems • Sterling Heights (MI)

Sur place
USD 110 000 - 150 000
Healthcare
401k Match
Educational Assistance
+2
Configuration Management Analyst DCGS-MC (Job 1490)
Configuration Management Analyst DCGS-MC (Job 1490)

DLH • North Charleston (SC)

Sur place
USD 80 000 - 120 000
PTO
401(k) plan (matching)
Training & certification suite
+1