1

Software Configuration Manager Jobs in Minnesota

Configuration Anst II

Maple Grove, MN · On-site

$79K - $134K/yr

At BAE Systems Inc, the Configuration Management (CM) Department is responsible for ensuring our ... Maintains software/drawings/part data and Bills of Materials in PDM. * Processes software and ...

$114K - $150K/yr

In this role you will: - Perform Software Configuration Management functions - Perform Development Tool administration

Good knowledge of software configuration management tools, defect tracking tools, and code review. * Familiarity with reading electrical schematics and data sheets for components. * Automation ...

Ensure team supports Software Quality Assurance and Software Configuration Management audits and activities. * Coordinate with Safety Engineering to ensure accurate and timely completion of software ...

Configuration Analyst I

Winona, MN · On-site

$50K - $63K/yr

... manager, engineering groups and customer personnel ... Responsibilities: • Records, classifies and analyzes engineering or software change requests for ...

Configuration Analyst I

Rochester, MN · On-site

$50K - $63K/yr

... manager, engineering groups and customer personnel ... Responsibilities: • Records, classifies and analyzes engineering or software change requests for ...

Software Engineer

Minneapolis, MN · Hybrid

$48 - $60/hr

Knowledge of software configuration management tools, defect tracking tools, and code review. * Familiarity with reading electrical schematics and data sheets for components. * Automation experience ...

Senior Software Engineer

Saint Cloud, MN · On-site

$121K - $160K/yr

... configuration management), automated unit testing, and continuous integration. • Develop and document software designs that emphasize usefulness / usability, stability, performance and reusability ...

ServiceNow CMDB & ITOM Engineer

Minneapolis, MN

$56.25 - $77.50/hr

Bank is seeking a ServiceNow CMDB & ITOM Engineer to join a growing ServiceNow Software Engineering team responsible for the enterprise Configuration Management Database (CMDB), Discovery, and ...

ServiceNow CMDB & ITOM Engineer

Hopkins, MN

$54.75 - $75.25/hr

Bank is seeking a ServiceNow CMDB & ITOM Engineer to join a growing ServiceNow Software Engineering team responsible for the enterprise Configuration Management Database (CMDB), Discovery, and ...

Desktop Support

Saint Paul, MN · On-site

$20.50 - $26/hr

Knowledge of desktop inventory and software automation tools (SCCM-Microsoft System Center Configuration Manager & Software Delivery). * A+ certification. * Microsoft Desktop Support certification ...

Experience with application governance, identity and access management, enterprise collaboration platforms, endpoint administration, software configuration, patching, and technology support practices.

Eng Prin - SW

Maple Grove, MN · On-site

$118K - $200K/yr

Ensure the team successfully supports Software Quality Assurance (SQA) and Software Configuration Management (SCM) audits. Stakeholder Engagement and Communication * Plan and lead formal software ...

next page

Showing results 1-20

Software Configuration Manager information

See Minnesota salary details

$33

$54

$69

How much do software configuration manager jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for software configuration manager in Minnesota is $54.66, according to ZipRecruiter salary data. Most workers in this role earn between $47.07 and $65.19 per hour, depending on experience, location, and employer.

What is a Software Configuration Manager?

A Software Configuration Manager is a professional responsible for overseeing and controlling changes to software products throughout their lifecycle. They manage configuration processes, version control, and ensure consistency, traceability, and quality of software releases. Their work involves setting up and maintaining tools for source control, coordinating with development and operations teams, and enforcing policies for software builds and deployments. This role is critical for minimizing errors, tracking changes, and supporting compliance in software development projects.

What is the difference between Software Configuration Manager vs Software Release Manager?

AspectSoftware Configuration ManagerSoftware Release Manager
Primary FocusManaging software configurations, version control, and build processesPlanning, scheduling, and coordinating software releases
ResponsibilitiesMaintaining configuration items, ensuring consistency across environmentsOverseeing release timelines, deployment, and post-release support
Skills & CertificationsConfiguration management tools, version control, scriptingProject management, release planning, communication skills
Work EnvironmentDevelopment teams, CI/CD pipelines, version control systemsDeployment environments, cross-team coordination, testing phases

While both roles support software development and deployment, the Software Configuration Manager focuses on managing configurations and version control, whereas the Software Release Manager handles the planning and execution of software releases. Understanding these distinctions helps organizations assign the right responsibilities and professionals to each area.

What are some common challenges faced by Software Configuration Managers, and how can they be addressed?

Software Configuration Managers often encounter challenges such as managing complex version control systems, ensuring consistent documentation, and coordinating changes across multiple teams. To address these, it's important to establish clear configuration management processes, maintain thorough communication with development and QA teams, and use automation tools to streamline build and release cycles. Proactively resolving conflicts and regularly updating configuration baselines also help minimize disruptions and maintain project integrity.

What does a Configuration Manager do?

A Configuration Manager is responsible for establishing and maintaining the configuration of software systems, ensuring that hardware, software, and documentation are properly managed throughout the development and deployment process. They use tools like version control and configuration management software to track changes, enforce standards, and support system integrity. This role often requires knowledge of ITIL practices, scripting skills, and certifications such as ITIL or CISSP.

What is a Configuration Manager pay?

The salary for a Software Configuration Manager typically ranges from $80,000 to $130,000 annually, depending on experience, location, and industry. Compensation may also include benefits such as bonuses, health insurance, and professional development opportunities, with some roles requiring knowledge of configuration management tools like Git or Jenkins.

What is the role of a software configuration manager?

A software configuration manager is responsible for maintaining and controlling software versions, configurations, and build processes to ensure consistency and stability across development, testing, and production environments. They often use tools like version control systems and configuration management software and collaborate with development and operations teams to implement best practices. This role requires strong organizational skills and knowledge of software development lifecycle processes.

What Do Software Configuration Managers Do?

The job duties of a software configuration manager involve overseeing the build and release of software. Your responsibilities in this career include version control to track revisions made to the source code of programs, and you may use a GIT system to track such changes. You test and refine the software coding so that it remains appropriately configured throughout the development process. As a manager, you may hire employees or contract with third parties to perform the tasks required by your employer or client.

What are the 5 pillars of configuration management?

The five pillars of configuration management are identification, change control, status accounting, configuration audits, and configuration management planning. These pillars help ensure that software configurations are consistent, controlled, and traceable throughout the development and deployment process, which is essential for roles like a Software Configuration Manager. Mastery of these principles supports effective version control, documentation, and compliance with standards.

What are the key skills and qualifications needed to thrive as a Software Configuration Manager, and why are they important?

A Software Configuration Manager needs a solid understanding of software development processes, version control, and change management, often supported by a degree in computer science or a related field. Familiarity with configuration management tools like Git, Jenkins, or Ansible, and certifications such as ITIL or CMII, are typically required. Attention to detail, problem-solving abilities, and effective communication help ensure seamless collaboration across development and operations teams. These skills are crucial for maintaining software integrity, enabling efficient releases, and minimizing errors in complex software environments.
What are popular job titles related to Software Configuration Manager jobs in Minnesota? For Software Configuration Manager jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Configuration Manager jobs in Minnesota look for? The top searched job categories for Software Configuration Manager jobs in Minnesota are:
What cities in Minnesota are hiring for Software Configuration Manager jobs? Cities in Minnesota with the most Software Configuration Manager job openings:
Infographic showing various Software Configuration Manager job openings in Minnesota as of July 2026, with employment types broken down into 95% Full Time, 1% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $113,698 per year, or $54.7 per hour.
Configuration Anst II

Configuration Anst II

BAE Systems

Maple Grove, MN • On-site

$79K - $134K/yr

Full-time

Posted 4 days ago


BAE Systems rating

8.5

Company rating: 8.5 out of 10

Based on 147 frontline employees who took The Breakroom Quiz

9th of 50 rated military and defense


Job description


At BAE Systems Inc, the Configuration Management (CM) Department is responsible for ensuring our products are under configuration control and delivered on time. The Configuration Analyst II performs CM activities related to the design, development and production of complex systems and equipment primarily for the US government customer. The assigned analyst ensures all program obligations and objectives are met in a timely and efficient manner and works in a team environment consisting of organizational and outside customer contacts to meet program goals and objectives.
Specific Data Management Tasks:
  • Identifies all data deliverables made part of the contract
  • Builds and manages data status accounting tracking in a Product Data Management (PDM) system.
  • Identifies, with assistance from program and engineering management, the data preparers; receives the data within PDM; and reviews the data for completeness.
  • Solicits and secures appropriate programmatic approval, and delivers the information to the customer on time, throughout the lifecycle of the contract.
  • Reviews sub-tier contractor requirements, builds data tracks for supplier submissions, and receives data submittals from various suppliers.
  • Approval routing, and/or incorporation, into prime contractor deliverables to the various customers.
  • Secures non-deliverable program work products to be configuration controlled in the PDM system and all other data management related tasks.
  • Supports ISO, CMMI, Defense Contract Management Agency (DCMA), Quality and corporate audits.
Specific configuration management tasks include:
  • Ensures application of organizational Configuration Management (CM) processes to program in accordance with CM plan.
  • Plans and coordinates preparation of project documentation, such as engineering drawings, production specifications and schedules, and contract modifications, to ensure customer requirements are met.
  • Analyzes proposed changes of product design to determine effect on overall product and system.
  • Provides Configuration Management (CM) support to the program. Monitors change process to ensure updates to the Technical Data Package are implemented in a timely manner.
  • Performs CM tasks that include release of CAD models, drawings, and software code, and non-CAD product data into enterprise PDM. Maintains software/drawings/part data and Bills of Materials in PDM.
  • Processes software and drawing changes.
  • Supports maintenance of CM logs, such as drawing number assignments and Variance tracking.
  • Generates metrics from Product Data Management tool
  • Facilitates Configuration Control Boards (CCB) and maintain meeting records.
  • Maintains the As Designed Bill of Materials (BOM).
  • Ensures the proper maintenance of Configuration Status Accounting (CSA) systems and prepare CSA reports.
  • Supports the establishment and maintenance of the production baseline.
  • Supports ISO, CMMI, Defense Contract Management Agency (DCMA), Quality and corporate audits.

Required Skills and Education
  • Bachelor's degree with 2 years experience in Configuration Management or related experience; or high school diploma with 6 years experience in Configuration Management or related experience.
  • Experience with Microsoft Office skills (Word, PowerPoint and Excel).
  • Experienced in Windchill or similar product data management (PDM) tool.
  • Ability to make decisions using sound judgment while complying with policies, procedures, appropriate principles and applicable state and federal laws and regulations.
  • Ability to develop and maintain professional and effective relationships with internal and external customers.

About BAE Systems Platforms & Services Posting
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
The Platforms & Services (P&S) sector under BAE Systems, Inc does the big stuff: the armored combat vehicles, naval guns, missile launchers, and ship repair...just to name a few. Our employees take pride in the work they do and why they do it. They are on the front lines every day, building our products to protect the lives of those who serve. We may be biased, but we think P&S does some of the coolest work around, and we think you will too.
Preferred Skills and Education
  • Ability to interpret scheduling and milestone requirements.
  • Experience with CDM industry standards and processes, such as described in EIA-649 (Configuration Management) and GEIA-859 (Data Management).
  • Strong business acumen including planning, forecasting, analytic skills and ability to negotiate and influence.
  • Sense of urgency, ability to meet challenging deadlines, and attention to detail.
  • Strong skills in interpersonal communications, relationship building, and in collaborating on cross-functional teams.
  • Experience with generating Configuration Management (CM) productivity metrics and reports.
  • Experience using Jira.

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom