Software Configuration Management Engineer

2 months ago


Sterling Heights, United States DCS Corp Full time

This is an opportunity to join DCS in the fast-paced, progressive world of Army Ground Combat Vehicle Systems software engineering and development.

In this position, you will serve as a Software Configuration Management (SCM) Engineer responsible for developing and maintaining a software configuration management environments for embedded software systems and associated engineering documentation.  Duties include SCM planning, repository setup and access control, configuration identification, software configuration change control, software configuration status accounting, software configuration auditing and software configuration release management.

Essential Job Functions:

Primary responsibilities will be to lead the execution of Software Configuration Management (SCM) and Data Management (DM) initiatives related to the development and sustainment of Military Combat Vehicle Software Systems.

Developing and supporting the Software Configuration Management Plan (SCMP) for assigned projects. 

Identifying items that require control as Configuration Items (CIs) and apply appropriate naming conventions to them.

Establishing and maintaining configuration management repositories utilizing tools such as Subversion (SVN), Bit-Bucket, Confluence, JIRA, DI2E, etc., for proper access control with associations to appropriate Change Requests (CRs) and Software Trouble Reports (STRs) or project scope items.

Conducting Software Configuration Control Boards (SCCBs) in accordance to the organizational policies, the project specific Software Development Plan (SDP) and the SCMP.

Developing build scripts for the execution of SCM software builds.

Conducting official SCM software builds for intended release and maintain appropriate status accounting data of all CIs.

Implementing, maintaining and tracking Release Management records including CI version(s), media type, supporting materials, destination, receiving party, acceptance criteria, etc.

Supporting the development, maintenance and execution of the organizational SCM processes and procedures.

Required Skills: 

Due to the sensitivity of customer related requirements, U.S. citizenship is required.

Bachelor's degree in engineering (software, computer, or electrical) or computer science plus 8 years of experience is required.  

Must be able to obtain and maintain a DoD Secret clearance.

Must have strong communication skills, both verbal and written, to interface with project management and software engineers.

Experience with identifying configuration items, implementing change control, coordinating SCCBs, maintaining configuration status accounting, and conducting configuration audits.

Experience with developing project specific SCM environments consistent with the organizational standards.

Experience using software configuration management tools to manage baselines, product releases and status accounting logs.

Experience maintaining associations between managed CIs with appropriate project scope items, software trouble reports and change requests.

Experience with software configuration management tools such as Subversion (SVN), Bit-Bucket, Confluence, JIRA, DI2E, ClearCase / ClearQuest, etc.

Experience in the development of build scripts to conduct official SCM software builds.

Experience with software industry best practices such as Capability Maturity Model Integrated (CMMI).



  • Sterling Heights, Michigan, United States DCS Corp Full time

    Job OverviewThis position offers a chance to contribute to DCS Corp in the dynamic and innovative field of software engineering for Army Ground Combat Vehicle Systems.As a Software Configuration Management (SCM) Specialist, you will be tasked with the development and upkeep of software configuration management environments tailored for embedded software...


  • Sterling Heights, Michigan, United States Nightwing Full time

    About the RoleNightwing is seeking a highly skilled Software Configuration Management Engineer to join our team. As a key member of our Cybersecurity, Intelligence and Services (CIS) business, you will be responsible for establishing and maintaining the integrity of all digital products throughout their entire lifecycle.Key ResponsibilitiesDesign, plan,...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    About the RoleThis is an exciting opportunity to join DCS Corp in the fast-paced and progressive world of Army Ground Combat Vehicle Systems software engineering and development.In this position, you will serve as a Software Configuration Management (SCM) Engineer responsible for developing and maintaining software configuration management environments for...


  • Sterling Heights, Michigan, United States DCS Corp Full time

    This is a chance to become part of DCS Corp in the dynamic and innovative field of Army Ground Combat Vehicle Systems software engineering and development. In this role, you will take on the responsibilities of a Software Configuration Management (SCM) Specialist, focusing on the creation and upkeep of software configuration management environments tailored...


  • Sterling Heights, Michigan, United States Nightwing Full time

    About the RoleNightwing is seeking a highly skilled Software Configuration Management Engineer to join our team. As a key member of our Cybersecurity, Intelligence and Services (CIS) business, you will be responsible for establishing and maintaining the integrity of all digital products throughout their entire life cycle.Key ResponsibilitiesDesign, plan,...


  • Sterling Heights, Michigan, United States American Rheinmetall Vehicles, LLC Full time

    Company Overview:American Rheinmetall Vehicles, LLC is a prominent player in the defense sector, dedicated to delivering innovative solutions that enhance military capabilities. Our focus is on developing next-generation vehicles and advanced munitions that meet the evolving needs of our armed forces.Position Summary:The Configuration Management Specialist...


  • Sterling Heights, Michigan, United States Compunnel Inc. Full time

    Job SummaryWe are seeking a highly skilled Configuration Management Specialist to join our team at Compunnel Inc. as a Technical Data Manager. In this role, you will be responsible for managing changes to approved configurations using a systematic and measurable change process.Key ResponsibilitiesManage and maintain the engineering technical data package...


  • Sterling Heights, Michigan, United States Nightwing Full time

    Position Overview: Join Nightwing as a Configuration Management Specialist, where you will play a pivotal role in ensuring the integrity and efficiency of our digital products throughout their lifecycle. This position offers the opportunity to work within a dynamic team focused on innovation and excellence in cybersecurity and intelligence services.Key...


  • Sterling Heights, Michigan, United States Softworld, a Kelly Company Full time

    Job Title: Senior Configuration Management SpecialistJob Summary:We are seeking a highly skilled Senior Configuration Management Specialist to join our team at Softworld, a Kelly Company.Key Responsibilities:Manage changes to approved configurations using a systematic and measurable change process.Deliver and maintain the engineering technical data package...


  • Sterling Heights, United States Detroit Engineered Products Full time

    Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering technical data...


  • Sterling Heights, United States Detroit Engineered Products Full time

    Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering technical data...


  • Sterling Heights, Michigan, United States Detroit Engineered Products Full time

    About the RoleWe are seeking a highly skilled Configuration Management Analyst to join our team at Detroit Engineered Products. As a key member of our engineering team, you will be responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment.Key...


  • Sterling, United States Northrop Grumman Full time

    Requisition ID: R10167344 Category: Information Technology Location: Dulles, Virginia, United States of America Clearance Type: Top Secret Telecommute: No- Teleworking not available for this position Shift: Days (United States of America) Travel Required: No Relocation Assistance: Relocation assistance may be available Positions Available: 1 At...


  • Sterling Heights, United States HRU Technical Resources Full time $47 - $57

    Job DescriptionJob DescriptionJob Title:Embedded Software EngineerType of Position:12-month contract to hire position.Candidate Requirements:This role is working for a major defense contractor. Candidates MUST be either US Citizens or Permanent Residents (Green Card Holders). Candidates who are on CPT, OPT, H1B or TN visas are not eligible for this role....

  • Configuration Analyst

    2 weeks ago


    Sterling Heights, United States Compunnel Full time

    Job Description: Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering...

  • Configuration Analyst

    2 weeks ago


    Sterling Heights, United States Compunnel Full time

    Job Description: Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering...


  • Sterling Heights, United States Compunnel Inc. Full time

    Job Description:Minimum of 6 years in verification testing of real-time, embedded software.Experience with requirements-based software verification for embedded systems.Technical Skills:Proficiency in programming languages such as C++, Python, and BASH.Experience with real-time operating systems (e.g., Linux/Unix derivatives).Ability to develop, debug, and...


  • Sterling Heights, United States Compunnel Inc. Full time

    Job Description:Minimum of 6 years in verification testing of real-time, embedded software.Experience with requirements-based software verification for embedded systems.Technical Skills:Proficiency in programming languages such as C++, Python, and BASH.Experience with real-time operating systems (e.g., Linux/Unix derivatives).Ability to develop, debug, and...

  • Configuration Analyst

    3 weeks ago


    Sterling Heights, United States Compunnel Inc. Full time

    Job Description:Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering...

  • Configuration Analyst

    3 weeks ago


    Sterling Heights, United States Compunnel Inc. Full time

    Job Description:Join a team responsible for performing Configuration Management (CM) activities related to the design, development, and production of complex systems in a defense environment. Work independently and as part of a team Manage changes to approved configurations using a systematic measurable change process. Deliver and maintain the engineering...