1

Software Manager Jobs in Charleston, SC (NOW HIRING)

Software Systems Engineer

North Charleston, SC · On-site

$165K - $195K/yr

Software Subcategory: SW Systems Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the ... SSP development, control implementation, POA&M management, eMASS). * Experience with ...

New

Software Systems Engineer

Hanahan, SC

$156K - $185K/yr

Software Subcategory: SW Systems Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the ... SSP development, control implementation, POA&M management, eMASS). * Experience with ...

New

Sr. Software Engineer

Charleston, SC

$116K - $153K/yr

This idea is what has propelled Benefitfocus to become the most trusted benefits management ... Senior Software Engineer This Senior Software Engineer will be responsible for full cycle ...

Software Integration Engineer

Hanahan, SC · On-site

$94K - $126K/yr

RESPONSIBILITIES: · Integrate software baselines for current and future systems. · Analyze ... management. · Coordinate with DoD Cyber methodology and standards and work within a Risk ...

Sr. Software Engineer

Charleston, SC · On-site

$116K - $153K/yr

This idea is what has propelled Benefitfocus to become the most trusted benefits management ... Senior Software Engineer This Senior Software Engineer will be responsible for full cycle ...

Software Integration Engineer

Charleston, SC · On-site

$94K - $126K/yr

RESPONSIBILITIES: • Integrate software baselines for current and future systems. • Analyze ... management. • Coordinate with DoD Cyber methodology and standards and work within a Risk ...

... SSP development, control implementation, POA&M management, eMASS). * Experience with ... Familiarity with DoD software acquisition processes and prototype-to-Program-of-Record transitions.

New

Software Systems Engineer

Hanahan, SC · On-site

$110 - $150/hr

... SSP development, control implementation, POA&M management, eMASS). * Experience with ... Familiarity with DoD software acquisition processes and prototype-to-Program-of-Record transitions.

New

Software Systems Engineer

North Charleston, SC · On-site

$165K - $195K/yr

Software Subcategory: SW Systems Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the ... SSP development, control implementation, POA&M management, eMASS). * Experience with ...

New

Software Systems Engineer

Hanahan, SC · On-site

$156K - $185K/yr

Software Subcategory: SW Systems Engr Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the ... SSP development, control implementation, POA&M management, eMASS). * Experience with ...

New

Software Systems Engineer

Hanahan, SC · On-site

$156K - $185K/yr

... SSP development, control implementation, POA&M management, eMASS). * Experience with ... Familiarity with DoD software acquisition processes and prototype-to-Program-of-Record transitions.

New

Senior Software Engineer

Charleston, SC · On-site

$114K - $151K/yr

Senior Software Engineer/ Software Engineer IV Department: Design Engineering Overview: We are seeking an experienced Software Engineer to join our team. In this role you will design, develop, test ...

Showing results 41-60

Software Manager information

See Charleston, SC salary details

$70.8K

$135.7K

$169.1K

How much do software manager jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software manager in Charleston, SC is $135,654.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,000.00 per year, depending on experience, location, and employer.

What is a software manager?

A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.

What does a software manager do?

A Software Manager oversees software development teams, ensuring projects are completed on time and meet quality standards. They coordinate between team members, manage resources, and communicate with stakeholders about progress and requirements. Additionally, they may be responsible for hiring, mentoring, and evaluating team performance. Their role bridges the gap between technical staff and upper management to align technology goals with business objectives.

What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

To thrive as a Software Manager, you need a strong background in software development, project management, and leadership, often supported by a degree in computer science or a related field. Familiarity with Agile methodologies, version control systems like Git, and project management tools such as Jira is typically required. Exceptional communication, problem-solving, and team-building skills set outstanding managers apart in this role. These competencies are essential for delivering projects on time, fostering effective collaboration, and driving high-performing engineering teams.

How does a software manager typically balance hands-on technical work with leadership responsibilities?

Software Managers often juggle both technical and leadership duties, but the balance can vary depending on the organization and team size. In many cases, Software Managers spend a significant portion of their time on people management tasks such as mentoring team members, conducting code reviews, planning sprints, and facilitating communication between stakeholders. However, they may also remain involved in architectural decisions or critical technical challenges to stay connected with the team's work. Effective Software Managers prioritize delegating coding tasks to their team while focusing on enabling productivity, resolving blockers, and ensuring project alignment with business goals.

What is the difference between Software Manager vs Software Engineer?

AspectSoftware ManagerSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; management experienceBachelor's or higher in CS or related field; coding skills
Work EnvironmentOversees teams, manages projects, strategic planningDevelops software, writes code, tests applications
Employer & Industry UsageUsed in tech companies, startups, large enterprisesUsed across all tech sectors, startups, corporate IT

The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Software jobs in Charleston, SC?

The most popular types of Software jobs in Charleston, SC are:

What are popular job titles related to Software Manager jobs in Charleston, SC?

For Software Manager jobs in Charleston, SC, the most frequently searched job titles are:

What cities near Charleston, SC are hiring for Software Manager jobs?

Cities near Charleston, SC with the most Software Manager job openings:

Infographic showing various Software Manager job openings in Charleston, SC as of August 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 84% Physical, 2% Hybrid, and 14% Remote job distribution, with an average salary of $135,654 per year, or $65.2 per hour.

Software Systems Engineer

SAIC

North Charleston, SC • On-site

$165K - $195K/yr

Full-time

Posted 3 days ago

New


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

88th of 226 rated it services


Job description

Job ID: 2616331

Location: North Charleston, SC, US

Date Posted: 2026-08-31

Category: Software

Subcategory: SW Systems Engr

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 10% of the time

Minimum Clearance Required: None

Clearance Level Must Be Able to Obtain: Secret

Potential for Remote Work: ORA_ON_SITE


Description

SAIC is seeking a Software Systems Engineer to own full stack development and technical maturation of a government software prototype as it transitions from research/prototype status to a Program of Record (PoR) for our customer site in North Charleston, SC.

Job Duties:

  • Resilient System Design: Develop distributed systems for secure, reliable operation in degraded, bandwidth-limited, and autonomous environments.
  • Full-Stack Development: Build and maintain backend services, frontend applications, and infrastructure, hardening prototypes to meet DoD security, scalability, and operational standards.
  • Data Security & Compliance: Implement secure data pipelines and protocols, ensure RMF compliance, support ATO accreditation, and follow secure development practices like container hardening and CI/CD security.
  • Networking & Integration: Design segmented networks, real-time communications, hardware integration, and modular deployments for mission-critical applications.
  • Operational & Mission Support: Create user-centric tools for tactical use, diagnostics, air-gapped provisioning, and deliver scalable, mission-aligned engineering solutions.

Qualifications

Required Education and Experience:

  • Bachelors and five (5) years or more work experience; (4) four years of additional work experience accepted in lieu of degree.
  • Demonstrated proficiency in Go, Python.
  • Systems Integration Experience: Demonstrated ability to integrate heterogeneous hardware, communications links, containerized software services, and data pipelines into a unified, operationally deployable system. Preferably experience with multi-transport networking, pub/sub architectures, edge-to-cloud data federation, and API/protocol translation across diverse sensor or platform types.
  • Active, hands-on use of AI development tools (e.g., Claude Code, GitHub Copilot, Cursor, or similar AI coding assistants) as part of daily engineering work.
  • Practical experience with cybersecurity-conscious software engineering — secure coding practices, vulnerability remediation, container/infrastructure hardening, or similar. 
  • Experience taking prototype/research-grade code and maturing it into a production, supportable system.

Required Security Clearance:

  • Must be a US Citizen, no clearance required to start but must be able to obtain and maintain an active Secret clearance.

Desired Qualifications:

  • Direct experience supporting an ATO package (SSP development, control implementation, POA&M management, eMASS).
  • Experience with containerization/orchestration (Docker, Kubernetes) and CI/CD pipeline security.
  • Familiarity with DoD software acquisition processes and prototype-to-Program-of-Record transitions.
  • Experience with cloud environments (AWS GovCloud or similar) in an accredited/compliance-driven context.
  • Prior experience in a DoD, IC, or other federal contracting environment.
  • Proficiency with React and Rust.
  • Familiarity with the general lifecycle of moving a system through security accreditation (RMF, ATO, or equivalent commercial/compliance frameworks), prior direct ATO experience is a strong plus but not mandatory. 


What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom