1

From Home Software Debugger Jobs (NOW HIRING)

IOS Developer

Greenwood Village, CO · On-site

$51 - $70.25/hr

Swift + Cocoa + Xcode Need application link on each project from candidate * This person is responsible for developing the iOS video streaming applications. Writing software, debugging, and ensuring ...

Obtains and licenses software by obtaining required information from vendors; recommending ... Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software ...

... from Software, Hardware, Localization, QA, and Project Management teams. Software Build Engineers ... UNIX administration and strong software debugging skills.Knowledge of operating system, network ...

next page

Showing results 1-20

From Home Software Debugger information

See salary details

$29.5K

$100.3K

$241.5K

How much do from home software debugger jobs pay per year?

As of Jun 4, 2026, the average yearly pay for from home software debugger in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a From Home Software Debugger, and why are they important?

To thrive as a From Home Software Debugger, you need strong programming expertise, problem-solving skills, and a deep understanding of software development lifecycles, often backed by a degree in computer science or related experience. Familiarity with debugging tools (like GDB, WinDbg), version control systems (such as Git), and issue-tracking platforms (like Jira) is typically required. Attention to detail, effective communication, and self-motivation are vital soft skills for remote troubleshooting and collaboration. These abilities are crucial to efficiently identify, communicate, and resolve software issues while working independently in a remote environment.

What are some common challenges faced by remote software debuggers, and how can they be effectively managed?

Remote software debuggers often face challenges such as limited access to proprietary hardware, time zone differences when collaborating with team members, and communication barriers when troubleshooting complex issues. Effectively managing these challenges involves utilizing remote access tools, maintaining clear and frequent communication through messaging and video calls, and documenting issues thoroughly to keep the team aligned. Additionally, setting up a robust local testing environment and participating in regular team syncs can help ensure smoother debugging workflows and efficient problem resolution.

What is the difference between From Home Software Debugger vs From Home Software Tester?

AspectFrom Home Software DebuggerFrom Home Software Tester
CredentialsTypically requires knowledge of programming languages, debugging tools, and sometimes certifications like ISTQBOften requires understanding of testing methodologies, basic programming, and certifications like ISTQB
Work EnvironmentPrimarily focused on identifying and fixing bugs within software code, often using debugging softwareFocuses on executing test cases, reporting bugs, and verifying fixes, often using testing platforms
Industry UsageCommon in software development companies, tech firms, and QA teamsWidely used across software companies, QA departments, and freelance testing roles

While both roles involve quality assurance, From Home Software Debuggers concentrate on diagnosing and fixing code issues, whereas From Home Software Testers focus on executing tests and reporting bugs. Both roles require technical knowledge and are essential in the software development lifecycle.

More about From Home Software Debugger jobs
What cities are hiring for From Home Software Debugger jobs? Cities with the most From Home Software Debugger job openings:
What are the most commonly searched types of Software Debugger jobs? The most popular types of Software Debugger jobs are:
What states have the most From Home Software Debugger jobs? States with the most job openings for From Home Software Debugger jobs include:
What job categories do people searching From Home Software Debugger jobs look for? The top searched job categories for From Home Software Debugger jobs are:
Infographic showing various From Home Software Debugger job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $100,265 per year, or $48.2 per hour.
Software Engineer - Embedded Debug Tools, Core OS

Software Engineer - Embedded Debug Tools, Core OS

Apple

Cupertino, CA • On-site

$126.80K - $220.90K/yr

Full-time

Medical, Dental, Retirement

This job post has expired today. Applications are no longer accepted.


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Are you a big-picture problem solver who loves setting bold goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, multidisciplinary user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices.
The Core OS software team is looking for an especially talented SW engineer for the Embedded Debug Tools team. Apple uses its own internally developed SWD/JTAG solution and SW tools for all Apple Silicon product debugging. Working on this core technology will give you the opportunity to have a major impact on the success of Apple's iOS, watchOS, macOS based products. Your contributions will help turn this toolset into a world-class debugging solution.
Description
You will architect and develop scalable software solutions with the main objective of improving the silicon and low level software debugging process.
Your work will involve system level software development with interactions with the following components: daemons, networking and multi-threading.
You will help identify insufficiencies in the debugger and provide solutions to improve the development process for low level software including XNU and Apple's Real-Time Operating System Frameworks.
You will work with peers and key individuals in HW architecture, emulation, and software to identify requirements and develop plans for future silicon debug solutions.
You will be involved in all development phases from architecture, to pre-silicon emulation, to silicon bring up and to already shipped systems.
May help to triage silicon and debugger interactions to identify potential HW bugs or HW insufficiencies.
Preferred Qualifications
Experience with SWD/JTAG and other debuggers ARMv8 architecture knowledge
Understanding of operating system fundamentals
Knowledge of ARM's DAP architecture and JTAG
Experience developing tools for others
Experience developing debug tools
Experience with HW debugging
Experience with LLDB and/or GDB
Minimum Qualifications
Proficient in C/C++ and Python
Working with low level SW and HW interaction.
Experience working with low level SW protocols for HW interaction.
Knowledge of hardware architecture - SoCs, CPU, GPU
Demonstrated creative, critical thinking and troubleshooting skills
Highly professional, with the ability to deliver solid work on tight schedules
Excellent collaboration skills
Outstanding written and verbal communication
Pay & Benefits
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $126,800 and $220,900, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976