1

Software Repair Jobs (NOW HIRING)

Be Seen First

Perform diagnostics on various vehicle systems using standard diagnostic software * Repair and maintain passenger cars and light trucks * Troubleshoot and fix electrical system issues Preferred ...

Diesel Mechanic - DOT Fleet

Powderly, TX · On-site

$19.75 - $25.50/hr

Diagnose mechanical, electrical, and hydraulic issues using diagnostic tools and software * Repair or replace engines, transmissions, brake systems, suspensions, and other components * Conduct DOT ...

Software Engineer (Java)

Austin, TX

$51.25 - $70.50/hr

Currently topping the leaderboards for agentic software repair. * SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.

Software Engineer (Java)

Austin, TX

$51.25 - $70.50/hr

Currently topping the leaderboards for agentic software repair. * SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.

Software Engineer (Java)

Austin, TX · On-site

$51.25 - $70.50/hr

Currently topping the leaderboards for agentic software repair. * SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.

Desktop Support Analyst

Stamford, CT · On-site

$24.75 - $33.25/hr

... and software issues. • They assess faults, conduct repairs, streamline processes, and ensure optimal customer service, contributing to efficient IT operations. • Strong technical knowledge of ...

Desktop Analyst

Alpharetta, GA · On-site

$22 - $29.75/hr

... and software issues. • They assess faults, conduct repairs, streamline processes, and ensure optimal customer service, contributing to efficient IT operations. • Strong technical knowledge of ...

G3 Build Sr. Business Analyst

Peoria, IL

$90K - $117K/yr

A Sr Business Analyst responsible for developing repair option data using the BUILDER software. Repair Options include labor, part numbers, replacement percentages and appropriate repair intervals.

Perform hardware and software diagnostics, coordinate repairs, and resolve computer system problems. * Install, configure, and test operating systems, software applications, and peripheral devices.

Diesel Mechanic

Asheville, NC

$23.75 - $31.25/hr

Diagnose mechanical, hydraulic, pneumatic, and electrical issues using diagnostic tools and software * Repair and replace engines, transmissions, brakes, suspension systems, steering components, and ...

next page

Showing results 1-20

Software Repair information

See salary details

$5

$33

$62

How much do software repair jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for software repair in the United States is $33.84, according to ZipRecruiter salary data. Most workers in this role earn between $21.88 and $44.95 per hour, depending on experience, location, and employer.

What are some common challenges faced in a Software Repair role, and how can they be addressed?

Software Repair professionals often encounter challenges such as diagnosing complex software issues, handling inconsistent user reports, and working with legacy systems. Effective troubleshooting requires strong analytical skills and patience, as problems may not always have obvious solutions. Collaborating closely with users and other IT team members, maintaining clear documentation, and staying updated on the latest software updates and patches can help overcome these obstacles and ensure timely and accurate repairs.

How much does Geek Squad cost to fix a PC?

Geek Squad repair costs for PCs typically range from $100 to $300, depending on the issue and required repairs. They may charge an hourly rate or flat fee for specific services, and additional costs can apply for parts or complex repairs. It's advisable to get a diagnostic estimate before proceeding with repairs.

What is the difference between Software Repair vs Software Technician?

AspectSoftware RepairSoftware Technician
CredentialsTypically no formal certification required, but knowledge of troubleshooting tools helpsOften requires certifications like CompTIA A+ or similar
Work EnvironmentPrimarily in repair shops, service centers, or on-site client locationsIn offices, IT departments, or technical support centers
Industry UsageCommon in consumer electronics, small repair shops, and service providersUsed in IT support, corporate tech teams, and software development firms
Job FocusDiagnosing and fixing software issues, reinstallations, updatesMaintaining, troubleshooting, and supporting software systems and applications

While both roles involve working with software, Software Repair focuses on fixing and restoring software problems, often in a hands-on environment. Software Technicians typically handle ongoing support, maintenance, and troubleshooting of software systems within organizations. The roles overlap in troubleshooting skills but differ in scope and work setting.

Is tech repair in demand?

Tech repair jobs, including roles like computer or device repair technicians, are in steady demand due to ongoing reliance on electronic devices. Skills in troubleshooting, hardware replacement, and familiarity with repair tools are valuable, and employment opportunities are often available in electronics stores, repair shops, and IT support services.

Do you need a degree for tech repair?

For a software repair technician role, a formal degree is not always required, but technical certifications and hands-on experience are highly valued. Many employers prioritize practical skills, knowledge of repair tools, and problem-solving abilities over formal education. Continuous learning and familiarity with software troubleshooting are important in this field.

What is the highest salary for a computer technician?

The highest salaries for computer technicians can reach around $60,000 to $70,000 annually, especially for those with advanced certifications, specialized skills, or experience in enterprise environments. Factors such as location, industry, and level of expertise influence earning potential in this field.

What is software repair?

Software repair refers to the process of identifying, diagnosing, and fixing issues or bugs within software programs or systems. This can include troubleshooting errors, resolving software crashes, patching vulnerabilities, and restoring corrupted files or data. Software repair technicians often use specialized tools to analyze code and system logs, ensuring that the software operates efficiently and securely. Their work helps maintain the functionality and security of computers, devices, and applications.

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

To thrive as a Software Repair Technician, you need strong troubleshooting abilities, knowledge of operating systems, and a background in computer science or related certifications such as CompTIA A+ or Microsoft Certified: Modern Desktop Administrator Associate. Familiarity with diagnostic tools, remote desktop applications, and virus removal software is typically required. Excellent communication, patience, and customer service skills help technicians explain solutions and support clients effectively. These skills and qualities are vital for accurately diagnosing problems, restoring functionality, and ensuring customer satisfaction.
More about Software Repair jobs
Infographic showing various Software Repair job openings in the United States as of June 2026, with employment types broken down into 84% Full Time, 11% Part Time, 1% Temporary, and 4% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $70,381 per year, or $33.8 per hour.
Device Repair II

Device Repair II

Retail Imaging Management Group

Vancouver, WA • On-site

$22 - $25/hr

Full-time

Posted 9 days ago


Job description

Description:POSITION OVERVIEW

The Device Repair Technician II is responsible for independently diagnosing, troubleshooting, repairing, and restoring a variety of equipment and devices while ensuring consistent quality and timely completion of repair work. This role supports both hardware and software repair functions, maintains accurate documentation, assists with department documentation and training efforts, and contributes to an efficient and organized repair environment.


ESSENTIAL FUNCTIONS
  • Diagnose, troubleshoot, and repair hardware and software issues on multiple types of equipment utilizing available schematics, manuals, and software tools.
  • Disassemble equipment and repair, clean, and/or replace hardware components as needed.
  • Utilize software tools to reinstall, configure, and resolve software-related issues.
  • Test equipment following repairs to confirm successful resolution of technical problems.
  • Accurately document troubleshooting steps, repair activities, and issue resolutions.
  • Prioritize repair work based on inventory and operational needs.
  • Create and maintain repair procedures and department documentation.
  • Assist with training and mentoring Device Repair Technician I employees as directed.
  • Participate in ongoing technical training and development activities.
  • Maintain a clean, organized, and safe work environment.
  • Support operational efficiency and continuous improvement efforts within the repair department.
Requirements:REQUIRED QUALIFICATIONS
  • High school diploma, GED equivalent, or equivalent experience required.
  • At least one year of experience in device repair, PC repair, technical troubleshooting, or a related technical role required.
  • A+ Certification, PC building/repair experience, or experience repairing printers/copiers preferred.
  • Ability to successfully pass a background check as a condition of employment.
Skills
  • Strong troubleshooting and problem-solving skills.
  • Experience diagnosing and resolving hardware and software issues.
  • Comfortable using Microsoft Office and basic file management functions.
  • Strong attention to detail and documentation skills.
  • Effective verbal and written communication skills.
  • Ability to manage multiple tasks and priorities in a fast-paced environment.
Behavioral Competencies
  • Takes ownership of responsibilities and responds professionally to feedback.
  • Adapts effectively to changing priorities, business needs, and new information.
  • Maintains professionalism, reliability, and accountability in day-to-day work activities.
  • Works collaboratively and communicates respectfully within a team environment.
  • Demonstrates sound judgment and a solution-oriented approach to challenges.
PHYSICAL, MENTAL, AND SENSORY REQUIREMENTS

The individual in this role must be able to perform the essential functions of the position with or without reasonable accommodation(s).


Physical Requirements
  • Lift, carry, move, and transport equipment and materials up to 35 pounds frequently and up to 50 pounds regularly without assistance.
  • Use hands and fine motor skills to manipulate tools, devices, and repair components.
  • Perform repetitive movements including positioning, turning, pulling, and pushing equipment during repair work.
  • Sit and stand for extended periods of time throughout the workday.
  • Work in a busy repair and warehouse environment.
Mental Requirements
  • Maintain concentration and attention to detail in a fast-paced environment.
  • Analyze technical issues and apply logical troubleshooting methods.
  • Manage multiple tasks and adapt to changing priorities.
  • Follow technical instructions, repair procedures, and workplace safety standards.
  • Learn and apply new repair processes, tools, and technologies.
Sensory Requirements
  • Recognize, interpret, and respond to a variety of sounds and equipment indicators.
  • Use near, far, direct, and peripheral vision while inspecting and repairing equipment.
  • Read and interpret information on screens, software systems, manuals, and written documentation.
All offers of employment are contingent upon successfully passing a background check.We are an Equal Opportunity Employer.