1

Software Support Specialist Jobs in Raleigh, NC (NOW HIRING)

The PC Support Specialist I position is responsible for installing personal computer hardware, software and networking equipment, diagnosing personal computers problems, answering user questions ...

Infojini Consulting is a fast-growing IT services and software development company, seeking a Desktop Support Specialist. The role involves providing technical support, managing IT incidents, and ...

They are seeking a Desktop Support Specialist to provide technical support, ensure customer ... Required : • Skilled in different types of computer hardware, software, peripherals and ...

The Center Support Specialist is the first face for clients that come into the clinical offices and assist employees in a variety of ways. In addition, you will provide administrative support to the ...

Client Support Specialist

Raleigh, NC

$17.50 - $23.50/hr

Job Posting Information Posting Number PG195182SP Internal Recruitment No Working Title Client Support Specialist Anticipated Hiring Range $45,000 - $53,000 Work Schedule Monday - Friday 8am - 5pm ...

Showing results 21-40

Software Support Specialist information

See Raleigh, NC salary details

$28.2K

$56.6K

$91.8K

How much do software support specialist jobs pay per year?

As of Sep 5, 2026, the average yearly pay for software support specialist in Raleigh, NC is $56,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,200.00 and $62,100.00 per year, depending on experience, location, and employer.

What is a software support specialist?

Software Support Specialists are professionals who assist users in resolving issues related to software applications. They provide technical support, troubleshoot problems, and guide customers or internal staff through installing, configuring, and using software products. Their role often includes answering queries, documenting solutions, and escalating complex issues to higher-level technical teams. Effective communication and problem-solving skills are essential for this position, as well as a solid understanding of the software they support.

What does a software support specialist do?

A software support specialist is in charge of making sure workers in an organization have access to company software and know how to use it. Job duties include direct training, writing support manuals, or providing phone support. Other responsibilities include testing new releases and reporting issues to the development team. To be a software support specialist, a bachelor’s degree helps, but getting industry training certifications like CompTIA A+ does even more for your experience and career prospects. It’s important to have strong technical and communication skills.

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

To thrive as a Software Support Specialist, you need strong problem-solving abilities, knowledge of software applications, and a background in IT or computer science, often supported by relevant certifications. Familiarity with ticketing systems, remote troubleshooting tools, and common operating systems is typically required. Excellent communication, patience, and customer service skills help build trust and effectively resolve user issues. These competencies ensure timely, accurate support, resulting in higher user satisfaction and smooth software operations.

What are some typical challenges faced by software support specialists, and how can they be addressed?

Software Support Specialists often encounter challenges such as troubleshooting complex technical issues, communicating technical information to non-technical users, and managing multiple support requests simultaneously. To address these challenges, it's important to develop strong problem-solving skills, maintain clear and patient communication, and prioritize tasks effectively. Gaining a deep understanding of the supported software and regularly updating technical knowledge also greatly helps in providing efficient support and ensuring customer satisfaction.

What is the difference between Software Support Specialist vs Technical Support Specialist?

AspectSoftware Support SpecialistTechnical Support Specialist
Required CredentialsTypically an associate's or bachelor's degree in IT, computer science, or related fieldsSimilar credentials, often with certifications like CompTIA A+ or Network+
Work EnvironmentCustomer service centers, IT departments, software companiesHelp desks, call centers, IT support teams
Employer & Industry UsageSoftware vendors, tech companies, enterprise ITIT service providers, hardware/software companies
Common Search & Comparison IntentUnderstanding roles, responsibilities, and qualificationsClarifying job functions, skills, and certifications

Both roles involve assisting users with technical issues, but Software Support Specialists focus more on software-related problems, while Technical Support Specialists may handle a broader range of hardware and software issues. The roles often overlap, but understanding their distinctions helps in choosing the right career path or job search focus.

Infographic showing various Software Support Specialist job openings in Raleigh, NC as of August 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 80% In-person, 10% Hybrid, and 10% Remote job distribution, with an average salary of $56,593 per year, or $27.2 per hour.

IT PC Support Specialist I

gpec

Raleigh, NC • On-site

Full-time

Posted 15 days ago


Job description

IT PC SUPPORT SPECIALIST I

PRIMARY FUNCTION: 

The PC Support Specialist I position is responsible for installing personal computer hardware, software and networking equipment, diagnosing personal computers problems, answering user questions related to personal computers and coordinating repair services.

 
 

ESSENTIAL DUTIES:

Provide excellent Customer Service to all Gregory Poole Associates, Customers,      and outside Partners.

Installs personal computer hardware, software and networking equipment by following established industry and departmental practices and procedures.

Test and debug personal computer hardware, software and networking problems by utilizing problem determination and resolution skills and following established departmental guidelines.

Develop and maintain documentation related to personal computer hardware, software and networking equipment by following established departmental procedures. 

Coordinate preventive maintenance and repair services by understanding individual user needs and working with vendor maintenance personnel.

Assist users in efficient and effective use of personal computer technology by understanding their requirements and the capabilities and limitations of the technology.     

Answer user questions on personal computer software, hardware and networking equipment by understanding the user’s situation and being knowledgeable of the capabilities of the technology. 

Track and report time, status and related issues on projects and other activities using established IT Help Desk ticketing system.

Specific job objectives and performance goals for an individual are developed yearly by the Associate and the department manager and become part of the requirements for the position.

Keep abreast of new technology and business methodologies available from vendors by attending seminars, reviewing trade periodicals and talking with peers in GPEC and other companies that can affect the operation of the company’s information systems.

MINIMUM REQUIREMENTS:

Education:

High school graduate with two additional years of P.C. support experience, but an associate degree in information systems preferred. 

Work Experience:

A minimum of 2 years directly related experience.  A good working knowledge of Microsoft 365 Suite, Microsoft Windows Operating System, and basic networking principles.

Physical:   Lifting of objects weighing up to 40 pounds.

Other:  Periodic travel to GPEC branch locations in all states.  Some overnight travel is required.

Valid drivers license.

This job description is not intended to be all-inclusive. Your supervisor may request and assign you similar duties. Any major modification of this job role requires Human Resources approval.