1

Software Configuration Manager Jobs in Atlanta, GA

Embedded Software Engineer

Atlanta, GA · On-site

$129K - $169K/yr

... Manage software releases, deploy builds, and control the software configuration on in-house antenna systems · Manage issue tracking, triage defects, prioritize the backlog, and report software ...

Senior Embedded Software Engineer

Duluth, GA · On-site

$114K - $149K/yr

... configuration management and release schedules • Research toward related emerging technologies and tools Qualifications • 7-15 years embedded software design experience • BSEE, BSCS, or BSCE ...

Manage software configuration on hardware systems under test. * Integrate hardware under test with HILS test equipment. * Write new software testing procedures directly from stakeholder requirements.

New

... managing and deploying Microsoft Systems Center Configuration Manager infrastructure ... in the software development industry, bring innovative business solutions to clients. Founded in ...

ServiceNow developer with CMDB

Alpharetta, GA · On-site

$51.25 - $70.50/hr

InterSources Inc is a Certified Diverse Supplier and an Award-Winning Global Software Consultancy ... They are seeking a highly skilled ServiceNow professional to join their team as a CSDM and CMDB ...

ServiceNow CMDB & ITOM Engineer

Atlanta, GA · On-site

$52 - $71.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 ...

Adobe Experience Manager

Atlanta, GA · On-site

$91K - $112K/yr

... Software Configuration Management (SCM), Program Management, Web-based application development, Web Design, Data Warehousing, Systems Integration using middleware products like MQSeries, Web Logic ...

Showing results 21-40

Software Configuration Manager information

See Atlanta, GA salary details

$32

$53

$68

How much do software configuration manager jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for software configuration manager in Atlanta, GA is $53.67, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $64.04 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 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 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 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 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 popular job titles related to Software Configuration Manager jobs in Atlanta, GA?

For Software Configuration Manager jobs in Atlanta, GA, the most frequently searched job titles are:

What job categories do people searching Software Configuration Manager jobs in Atlanta, GA look for?

The top searched job categories for Software Configuration Manager jobs in Atlanta, GA are:

What cities near Atlanta, GA are hiring for Software Configuration Manager jobs?

Cities near Atlanta, GA with the most Software Configuration Manager job openings:

Infographic showing various Software Configuration Manager job openings in Atlanta, GA as of August 2026, with employment types broken down into 85% Full Time, 14% Part Time, and 1% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $111,637 per year, or $53.7 per hour.

Embedded Software Engineer

Atlanta, GA • On-site

$129K - $169K/yr

Full-time

Medical, Vision, Retirement

Re-posted yesterday


Job description

Benefits:
  • 401(k)
  • Health insurance
  • Vision insurance

Satwave Arrays, Inc. is an innovative Atlanta-based startup in the Satellite Communications industry. We seek a full-time Senior Software Engineer to lead our software team as we complete our development of leading-edge flat panel array antennas as well as future work on developing advanced antenna systems. The ideal candidate should possess a strong background in software development, experience leading engineers, and the ability to own the software development lifecycle from requirements through release while collaborating effectively within a multidisciplinary engineering team to deliver a system that satisfies software and timing requirements.
Education
Bachelor’s or Master’s Degree in Electrical Engineering, Software Engineering, Computer Science, or a related field; Master’s preferred
Responsibilities
·       Own the development, implementation, maintenance and upgrading of software in all its aspects to operate Satwave’s phased array antenna
·       Lead and manage the software team, including assigning tasks, conducting code reviews, mentoring engineers, and supporting their professional growth
·       Own the software development lifecycle, including requirements, design, implementation, testing, release, and maintenance
·       Manage software releases, deploy builds, and control the software configuration on in-house antenna systems
·       Manage issue tracking, triage defects, prioritize the backlog, and report software status to program management
·       Establish and enforce high reliability coding standards such as MISRA C and MISRA C++ compliance across the codebase, and select and configure static analysis tools to verify compliance
·       Select, establish, and maintain compliance with applicable software safety standards such as DO-178C, and prepare the documentation and evidence needed for audits and certification
·       Use industry standard best practices in software configuration management, including Git, issue tracking, SCM workflows such as GitLab Flow, semantic versioning, and release processes
·       Build and maintain the continuous integration and automated build and test pipelines
·       Write tests and test the system on all levels, including unit test, integration test, and system test
·       Participate in requirements setting, design, and review of embedded hardware or hardware controlled by embedded software
·       Work with a multidisciplinary engineering team to determine software architecture and features that meet customer requirements
·       Work with the program manager to estimate the duration of tasks for the creation of a schedule
·       Contribute to technical presentations and documentation as required
·       Work with the engineering team to validate that the software meets feature and timing requirements
 
Skills and Experience
·       7 or more years of experience in software development, with time spent on embedded or safety-critical systems
·       Experience leading a software team, including planning, code review, and mentoring
·       Experience with C or C++ (required)
·       Experience in Python (required)
·       Working knowledge of MISRA C and/or MISRA C++ and the tools used to enforce them
·       Familiarity with software safety standards and certification processes such as DO-178C, ISO 26262, or IEC 61508
·       Experience owning software releases, semantic versioning, and configuration management
·       Experience with static analysis, code coverage, and requirements traceability tools
·       Experience with DevOps tools for containerized and automated build and test
·       Familiarity with common communication protocols and hardware interfacing (UART, I2C, SPI, etc.)
·       Experience writing software that operates on a Real Time Operating System; FreeRTOS or Zephyr preferred
·       Familiarity with instrumentation such as oscilloscopes and logic analyzers a plus
·       Experience with various coordinate systems, coordinate system transforms, rotations matrices, and/or quaternions a plus
·       Familiarity with Control Theory a plus
·       Ability to work independently and to set technical direction for others