1

Software Troubleshooting Jobs (NOW HIRING)

Embedded Software Engineer

Mossville, IL · On-site

$95K - $126K/yr

The candidate's duties will include but are not limited to: developing, configuring, and testing Telematics on-board software; troubleshooting and correcting software issues; and reporting ...

Sr. Software Engineer

Augusta, ME

$121K - $159K/yr

Knowledge of troubleshooting on normal software Install and configure systems such as supports Customer infrastructure applications Develop and maintain installation and configuration procedures.

Sr software Engineer

Wilmington, DE

$101K - $139K/yr

Experience with Remote End user support / troubleshooting * Strong quantitative, analytical, and problem solving skills * Computer Imaging, Hardware, and Software troubleshooting * Knowledge of ...

Perform requirements analysis, design, development, unit, and integration testing of software, troubleshooting and debugging of the system. * Immediate responsibilities will include enhancing and ...

Embedded Software Engineer

Tampa, FL · On-site

$124K - $163K/yr

Troubleshoot firmware, hardware, PCB, and interface-level issues using engineering tools such as ... Develop and maintain embedded software documentation, interface descriptions, test procedures ...

Software Developer

Lewis Center, OH · On-site

$60K - $90K/yr

Software troubleshooting and maintenance * User interface development * Data services and reporting * Cross-functional collaboration The ideal candidate enjoys building software, solving complex ...

Software Troubleshooting; Root Cause Analysis; Performance Analysis; Problem Resolution. * Experience developing software with Java, C++, or Python * Experience developing software with Agile scaled ...

Software Troubleshooting; Root Cause Analysis; Performance Analysis; Problem Resolution. * Experience developing software with Java, C++, or Python * Experience developing software with Agile scaled ...

Software Developer

Lewis Center, OH · On-site

$60K - $90K/yr

Software troubleshooting and maintenance * User interface development * Data services and reporting * Cross-functional collaboration The ideal candidate enjoys building software, solving complex ...

Perform remote and on-site troubleshooting of system software during installation, maintenance, and service activities. * Develop and maintain service-related software tools, scripts, or minor ...

Perform remote and on-site troubleshooting of system software during installation, maintenance, and service activities. * Develop and maintain service-related software tools, scripts, or minor ...

next page

Showing results 1-20

Software Troubleshooting information

See salary details

$5

$33

$62

How much do software troubleshooting jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for software troubleshooting 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 jobs pay 2000 a day?

In software troubleshooting, high-paying roles such as freelance consultants, specialized cybersecurity experts, or senior IT consultants can earn around $2,000 per day, especially with extensive experience, certifications, and in-demand skills. These positions often require advanced technical knowledge, problem-solving abilities, and sometimes contract or project-based work in enterprise environments.

What are the key skills and qualifications needed to thrive in the Software Troubleshooting position, and why are they important?

To excel in Software Troubleshooting, you need strong analytical thinking, problem-solving abilities, and a solid understanding of software systems or programming, often supported by a relevant degree or technical certifications. Familiarity with diagnostic tools, debugging software, operating systems, and ticketing systems like Jira or ServiceNow is commonly required. Excellent communication, patience, and teamwork skills help professionals clearly explain issues and collaborate with development or IT teams. These abilities are crucial for efficiently identifying and resolving software problems while minimizing disruption for users and organizations.

What jobs involve troubleshooting?

Jobs that involve troubleshooting include roles such as IT support specialist, network technician, software developer, hardware technician, and technical support engineer. These positions require diagnosing and resolving technical issues using tools like diagnostic software and knowledge of systems, often involving certifications like CompTIA or Cisco. Troubleshooting skills are essential across many technology-related jobs to ensure systems operate efficiently and problems are resolved promptly.

What are some common challenges faced in a Software Troubleshooting role?

One of the main challenges in Software Troubleshooting roles is diagnosing issues that may not have clear or immediately visible causes, often requiring extensive investigation and collaboration with multiple teams. Professionals must also keep pace with frequent software updates and evolving technologies, which can affect troubleshooting methods and require continuous learning. Balancing multiple cases at once while communicating progress with users and stakeholders is a key part of the job. Over time, gaining expertise in these areas provides greater autonomy and the opportunity to take on more complex cases or advance into leadership or specialized technical positions.

What jobs pay 10,000 a month without a degree?

Software troubleshooting roles such as freelance tech support, remote IT consulting, or specialized software repair can pay $10,000 or more per month, especially for experienced professionals with strong technical skills and certifications. These jobs often require expertise in specific tools or platforms and may involve flexible or remote work arrangements.

What is a Software Troubleshooting job?

A Software Troubleshooting job involves diagnosing, analyzing, and resolving software-related issues for users or systems. Professionals in this role identify bugs, compatibility problems, performance issues, and software failures. They use debugging tools, logs, and technical knowledge to find solutions and improve software functionality. Strong problem-solving skills and knowledge of programming, operating systems, and software applications are essential. This role is common in IT support, software development, and system administration fields.

How to make 2000 a week working from home?

Software troubleshooting roles can pay varying amounts depending on experience, certifications, and workload. To earn $2000 weekly, professionals often need advanced skills, such as proficiency with specific tools or platforms, and may work as freelancers or contractors with flexible hours. Building a strong reputation and offering specialized services can help increase earnings in this field.
More about Software Troubleshooting jobs
What cities are hiring for Software Troubleshooting jobs? Cities with the most Software Troubleshooting job openings:
What are the most commonly searched types of Software Troubleshooting jobs? The most popular types of Software Troubleshooting jobs are:
What states have the most Software Troubleshooting jobs? States with the most job openings for Software Troubleshooting jobs include:
software engineer (C++)

Other

Posted 8 days ago


Job description

Software Engineer (C++)

This is a position for a software engineer to develop Telematics on-board monitoring software for machine & engine applications. The duties will include but are not limited to: developing, configuring, and testing Telematics on-board software; troubleshooting and correcting software issues; and reporting development status. This position involves working closely with Telematics systems engineers, and other software development teams.

Contract

Location: Peoria, IL (Onsite)

Required Qualifications:

  • BSEE, BSCE, or BSCS
  • 3-5 years of development experience using C++ (with emphasis on C++11/14) programming languages
  • 3-5 years of embedded software experience
  • 3-5 years Development experience using Object Oriented Design
  • Experience working in a fast-paced, large and global Agile team environment

Desired Qualifications

  • Experience using Linux
  • Experience in embedded controls development for Telematics applications in heavy machinery or automotive industry to gather data and remotely monitoring assets.