1

Debug Engineer Jobs (NOW HIRING)

System Debug Engineer

San Jose, CA · On-site

$90K - $125K/yr

Supermicro is looking for a System Debug Engineer to support customer and other internal departments for solving server system issues. In this role, you will work with other departments to provide ...

$90K - $125K/yr

Supermicro islooking for a System Debug Engineer to support customer and other internal departments for solving server system issues. In this role, you will work with other departments to provide ...

SoC Debug Engineer

San Diego, CA · On-site

$140K - $210K/yr

We are currently seeking a candidate for the position of SoC Debug Engineer In this role, the candidate will support three critical roles: Key Responsibilities: In this role, the candidate will ...

System Debug Engineer

San Jose, CA · On-site

$90K - $125K/yr

Supermicro islooking for a System Debug Engineer to support customer and other internal departments for solving server system issues. In this role, you will work with other departments to provide ...

$88K - $116K/yr

Senior Server Systems Debug Engineer We are looking for a dynamic, energetic and Experienced Systems Debug Engineer to join our Server Customer Engineering team. As a key contributor to the success ...

Debug Engineer - Manufacturing

Austin, TX · On-site

$72K - $93K/yr

As the Debug Engineer you will become an integral part our overall Quality & Reliability Team. SolarEdge places high value in providing best-in-class products and you will play an important part in ...

Showing results 21-40

Debug Engineer information

See salary details

$39K

$101.8K

$137.5K

How much do debug engineer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for debug engineer in the United States is $101,752.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What is a debug engineer?

Debug Engineers are technical professionals responsible for identifying, analyzing, and resolving issues or defects in hardware or software systems. They use specialized tools and methodologies to diagnose problems, interpret error logs, and collaborate with development teams to implement fixes. Debug Engineers play a critical role in ensuring product quality and reliability by proactively finding and addressing bugs during the development and testing phases. Their expertise helps to minimize downtime and improve the user experience.

What are some common challenges debug engineers face when troubleshooting complex hardware or software issues?

Debug Engineers often encounter challenges such as identifying the root cause of intermittent or hard-to-reproduce bugs, working with incomplete documentation, and collaborating across multidisciplinary teams to resolve issues. They may need to balance multiple priorities while maintaining detailed records of their troubleshooting process. Effective communication with developers, quality assurance, and hardware teams is essential to ensure that findings are clearly understood and that solutions can be implemented efficiently.

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

To thrive as a Debug Engineer, you need strong analytical skills, a background in computer science or electrical engineering, and expertise in troubleshooting hardware and software issues. Familiarity with debugging tools such as oscilloscopes, logic analyzers, JTAG interfaces, and experience with programming languages like C/C++ are typically required. Attention to detail, effective communication, and perseverance are vital soft skills for diagnosing complex problems and collaborating with cross-functional teams. These skills ensure timely identification and resolution of technical issues, improving product reliability and accelerating development cycles.

What is the difference between Debug Engineer vs Software Tester?

AspectDebug EngineerSoftware Tester
Primary FocusIdentifying and fixing bugs in software codeFinding bugs through testing and validation
Skills & CertificationsProgramming, debugging tools, problem-solvingTesting methodologies, QA tools, attention to detail
Work EnvironmentDevelopment teams, coding environmentsQA labs, testing environments
Industry UsageSoftware development, tech companiesSoftware quality assurance, testing firms

While both Debug Engineers and Software Testers work to improve software quality, Debug Engineers focus on diagnosing and fixing bugs within the code, often working closely with developers. Software Testers primarily execute tests to identify issues before release. Both roles require strong analytical skills, but Debug Engineers typically have more programming expertise, whereas Testers focus on testing strategies and tools.

More about Debug Engineer jobs

What cities are hiring for Debug Engineer jobs?

Cities with the most Debug Engineer job openings:

What states have the most Debug Engineer jobs?

States with the most job openings for Debug Engineer jobs include:

What are popular job titles related to Debug Engineer jobs?

For Debug Engineer jobs, the most frequently searched job titles are:

Infographic showing various Debug Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 89% Full Time, 7% Part Time, and 3% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $101,752 per year, or $48.9 per hour.

Principal Debug Engineer

Austin, TX • On-site

Advanced Micro Devices
Computer and Electronic Product Manufacturing • 5 - 10K employees

Other

Re-posted 18 days ago


Advanced Micro Devices rating

8.6

Company rating: 8.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

THE ROLE:

The technical leader will be responsible for System and Silicon debug of AMD EPYC Server & AMD Instinct products. The successful candidate will work as part of the post-silicon validation group; facilitating all aspects of debug and resolution for system level failures working with engineering teams across AMD. Candidate will be immersed in challenging system debug work as well as developing & executing debug strategy for optimal debug throughput on current product to meet milestones at POR quality.The system debug lead will also help in driving improvements to future debug methodology. The candidate should be able to work in a global environment while maintaining a synergetic culture.

THE PERSON:

We are looking for a disciplined and dynamic, Lead System Debug Engineer - AI Rack Validation to join our growing post-Si debug team supporting the next generation of AMD’s flagship server CPU & Instinct products.

As a diligent leader in Validation, you will drive balanced, scalable, and automated solutions to avail optimal debug throughput. In this high visibility position, you will be part of a leading team to innovate and improve AMD’s abilities to deliver the highest quality, industry leading technologies to market. Your technical leadership skills, validation and debug expertise will be necessary towards product development, definition, root cause and resolution. Your agility and collaborative approach will be essential to work with engineering teams and other stakeholders (System Architects, IP design, SoC, FW, SW, manufacturing).

KEY RESPONSIBILITIES:
  • Debug issues found during Silicon bring-up, Systems Validation, and production phases of SOC programs.
  • Lead complex debug efforts for internal Silicon findings to identify root cause and resolution.
  • Ensure issues are solved on time with quality.
  • Manage and track technical issues, risks and priorities to un-gate program milestones.
  • Publish debug program indicators to identify major roadblocks and drive changes to improve debug throughput.
  • Manage customer and executive communications, including program status, risks and opportunities.
  • Drive technical innovation to improve AMD’s capabilities across triage & debug, including tool, script development, technical and procedural methodology enhancement, and various internal and cross-functional technical initiatives
  • Work with multiple teams across global time zones
PREFERRED EXPERIENCE:
  • Strong analytical/problem-solving skills and pronounced attention to details
  • Extensive experience in validation roles involving debugging OS, FW, Silicon, and HW issues.
  • Understanding of industry standard busses and their software stack, such as PCIe, CXL.
  • Strong knowledge of X86 architecture, SoC design, memory, RAS & power management
  • Extensive knowledge of system architecture, technical debug, and validation strategy
  • Good understanding and experience in platform/ system level debug, Operating System, Device Drivers and System BIOS interactions.
  • Excellent communication and coordination skills.
  • Detailed oriented, highly organized, able to prioritize, and juggle multiple work streams to tight deadlines.
  • Experience in technical program management. A thorough understanding of datacenter industry technologies and their software stack.
  • Must be a self-starter, and able to independently drive tasks to completion
ACADEMIC CREDENTIALS:
  • Bachelors or Masters degree in electrical or computer engineering with 15+ years of applicable experience.
LOCATION:

Austin, TX or Secaucus, NJ

This role is not eligible for visa sponsorship.

#LI-SC3

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

#J-18808-Ljbffr

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom