1

Software Configuration Management Jobs in Virginia

Manage configuration items, including hardware, software, and documentation * Maintain accurate, complete, and auditable records of system configurations and changes * Implement and oversee version ...

Manage configuration items, including hardware, software, and documentation * Maintain accurate, complete, and auditable records of system configurations and changes * Implement and oversee version ...

Manage configuration items, including hardware, software, and documentation * Maintain accurate, complete, and auditable records of system configurations and changes * Implement and oversee version ...

Manage configuration items, including hardware, software, and documentation * Maintain accurate, complete, and auditable records of system configurations and changes * Implement and oversee version ...

next page

Showing results 1-20

Software Configuration Management information

See Virginia salary details

$33

$55

$70

How much do software configuration management jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for software configuration management in Virginia is $55.33, according to ZipRecruiter salary data. Most workers in this role earn between $47.64 and $66.01 per hour, depending on experience, location, and employer.

What is Software Configuration Management?

Software Configuration Management (SCM) is a discipline within software engineering that focuses on tracking and controlling changes in software. It involves processes and tools to manage versions, revisions, and the integrity of software products throughout their lifecycle. SCM helps teams coordinate development, prevent conflicts, and ensure that software can be reliably built and deployed. It often includes version control, build management, change control, and release management practices.

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

To thrive in Software Configuration Management, you need expertise in version control, release management, and a solid understanding of software development processes, often supported by a degree in computer science or a related field. Familiarity with tools like Git, Jenkins, Jira, and experience with CI/CD pipelines or ITIL/DevOps certifications are highly valued. Strong attention to detail, problem-solving abilities, and effective communication are crucial soft skills for coordinating teams and managing changes. These skills ensure software integrity, efficient collaboration, and reliable delivery throughout the development lifecycle.

What is the difference between Software Configuration Management vs Software Development Engineer?

AspectSoftware Configuration ManagementSoftware Development Engineer
Primary FocusManaging software versions, builds, and configurationsDesigning, coding, and testing software applications
Skills & CertificationsVersion control, scripting, configuration toolsProgramming languages, software design, algorithms
Work EnvironmentDevelopment teams, DevOps, QADevelopment teams, R&D, product teams

Software Configuration Management professionals focus on controlling software versions and configurations, ensuring consistency across releases. Software Development Engineers are responsible for creating and implementing software solutions. While both roles collaborate closely, their core responsibilities differ significantly, with configuration management emphasizing process and version control, and development engineers focusing on building software products.

What are some common challenges faced by professionals in Software Configuration Management roles?

Professionals in Software Configuration Management (SCM) often encounter challenges such as managing complex version control systems, ensuring consistent environment configurations across development and production, and coordinating software releases among multiple teams. SCM specialists must also address issues related to automation, such as integrating new tools or maintaining build pipelines, while minimizing downtime and configuration errors. Effective communication and collaboration with developers, QA engineers, and operations teams are essential to navigate these challenges and maintain smooth software delivery processes.
What cities in Virginia are hiring for Software Configuration Management jobs? Cities in Virginia with the most Software Configuration Management job openings:
Infographic showing various Software Configuration Management job openings in Virginia as of June 2026, with employment types broken down into 1% As Needed, 94% Full Time, 4% Part Time, and 1% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $115,093 per year, or $55.3 per hour.
Configuration Management, Manager

Configuration Management, Manager

Electra

Manassas, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

Configuration Management, Manager
About Electra
At Electra, we're building hybrid-electric Ultra Short Takeoff and Landing aircraft that redefine regional air travel. Our technology enables aircraft to take off and land in soccer field-sized spaces, unlocking thousands of new operating locations and enabling what we call Direct Aviation: quiet, efficient, point-to-point travel closer to where people live and work.
A global company headquartered in Manassas, VA, with additional operations in Switzerland, Electra is backed by industry leaders and is advancing toward certification. We're a growing team of innovators working at the forefront of sustainable aviation-every hire plays a critical role in shaping the future of flight.
The Role
As our Configuration Management Manager, you will lead configuration management activities across the organization, ensuring the integrity, traceability, and control of all engineering data, hardware, and software throughout the product lifecycle. This is a highly impactful, cross-functional role where you'll support development and maintenance of configuration management processes/tools that enable engineering, operations, and program teams to move efficiently while maintaining compliance and quality standards.
You'll serve as a key steward of Electra's configuration management infrastructure, building robust processes, managing changes, and supporting certification efforts for a cutting-edge aircraft program.
What You'll Do
  • Development and implementation of configuration management policies, procedures, and best practices across the organization
  • Manage configuration items, including hardware, software, and documentation
  • Maintain accurate, complete, and auditable records of system configurations and changes
  • Implement and oversee version control processes for engineering data and documentation
  • Manage change requests and coordinate approval workflows through Configuration Control Boards (CCBs)
  • Oversee the implementation of new/updated tools into company processes
  • Ensure compliance to processes by verifying that no change is implemented without the appropriate documented approval.
  • Maintain configuration Product Lifecycle Management (PLM) tools and ensure information is accessible for stakeholders and audits
  • Partner closely with engineering, operations, program leadership, suppliers, and certification teams to ensure effective configuration control
  • Support software releases, hardware baselines, and lifecycle configuration tracking
  • Serve as a central point of contact for configuration management practices across the organization

What You'll Bring
  • Bachelor's degree and 5+ years of relevant experience, or equivalent combination of education and experience
  • Hands-on experience in configuration management in the aerospace industry
  • Knowledge of FAA regulatory requirements related to design control
  • This position requires use of information or access to hardware which is subject to the International Traffic in Arms Regulations (ITAR)
  • Strong knowledge of configuration management principles, processes, and industry best practices
  • Experience with PLM systems, preferably Teamcenter
  • Experience implementing configuration management processes at the company or program level
  • Familiarity with software release management and dependencies across complex systems
  • Exceptional understanding of full product lifecycle and how configuration management integrates into each phase of a development program
  • Strong organizational skills and attention to detail
  • Excellent communication skills and ability to work in cross-functional environments

Preferred Qualifications
  • Experience supporting configuration management on a commercial aircraft development program
  • Experience conducting audits and ensuring compliance with internal and external standards
  • Familiarity with SW version control tools such as Git or SVN
  • Experience with software development processes and release management

What We Offer
  • Competitive salary and equity
  • Medical, dental, and vision insurance; STD, LTD, and life insurance
  • Generous PTO, sick leave, and company holidays
  • Paid winter break
  • 401(k) with immediate vesting
  • Free catered lunches, coffee, snacks, and drinks at our Manassas headquarters

Location & Travel
  • Location: Manassas, VA (on-site strongly preferred to support collaboration)
  • Travel: Up to 10%