1

Debugger Jobs in Texas (NOW HIRING)

We are seeking a Debug Technician to support troubleshooting, repair, and validation of Printed Circuit Assemblies (PCAs) and diagnostic test trays/fixtures used in compute platform testing and ...

Hardware Debug Senior Engineer

Austin, TX · On-site

$109K - $146K/yr

Experience in using lab equipment such as BERT, VNA, scopes, protocol analyzer, signal generator, jtag debugger, etc. * Strong collaboration and communication skills for cross-team coordination and ...

Foxconn Industrial Internet (FII) is seeking a Debug Technician to troubleshoot and repair failures; diagnose the root cause and recommend corrective action. Once a part of the team, you will be ...

Debug Technician (G-Project)

Houston, TX · On-site

$18.25 - $24/hr

Debug Technician Report To: Shift Leader Department: Test Engineering Location: Houston, or relocation is required Main Functions Product Debug and Testing: The Debug Technician is responsible for ...

Apple's SOC Silicon Validation Services team is looking for a skilled and curious engineer to help shape the tools that power silicon debug across Apple. We're a close-knit, cross-disciplinary team ...

The Debug Technician diagnoses, troubleshoots, and repairs faults in electronic or mechanical hardware and software, using diagnostic tools and schematics to find root causes, often at the component ...

next page

Showing results 1-20

Debugger information

How much do debuggers get paid?

Debuggers typically earn a median annual salary of around $70,000 to $100,000, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills or certifications can earn higher salaries, especially in tech hubs or specialized fields.

What are Debuggers?

Debuggers are specialized software tools or utilities used by developers to identify, analyze, and fix bugs or issues within computer programs. They allow programmers to run code step-by-step, inspect variables, and monitor the execution flow to pinpoint where errors occur. Debuggers are essential in software development, as they help ensure programs run correctly and efficiently. By using a debugger, developers can save time during troubleshooting and improve the reliability of their applications.

What is the difference between Debugger vs Software Tester?

AspectDebuggerSoftware Tester
Primary RoleIdentify and fix bugs in code during developmentEvaluate software to find bugs and ensure quality before release
Required SkillsProgramming knowledge, problem-solving, debugging toolsTesting methodologies, attention to detail, test case creation
Work EnvironmentDevelopment teams, coding environmentsQuality assurance teams, testing labs
CertificationsNone typically required, programming certifications helpfulISTQB, software testing certifications often preferred

While both Debuggers and Software Testers focus on software quality, Debuggers primarily work during development to fix issues, whereas Software Testers evaluate the software before release to identify bugs. Debuggers are more involved in the coding process, while Testers focus on testing strategies and quality assurance.

What are some common challenges Debuggers face when troubleshooting complex software issues?

Debuggers often encounter challenges such as reproducing intermittent bugs, analyzing large codebases, and isolating root causes within multi-threaded or distributed systems. Working closely with developers and QA teams is essential to gather detailed information about reported issues. It's important to stay patient and methodical, using a variety of tools and techniques, such as breakpoints, logging, and memory analysis, to systematically eliminate potential sources of error. Collaboration and communication skills are key to efficiently resolving issues and ensuring software reliability.

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

To thrive as a Debugger, you need strong analytical skills, proficiency in programming languages, and a solid understanding of software architecture, typically supported by a degree in computer science or related experience. Familiarity with debugging tools (such as GDB, LLDB, or WinDbg), version control systems, and integrated development environments (IDEs) is essential. Attention to detail, persistence, and clear problem-solving communication are crucial soft skills for identifying and resolving complex code issues. These skills and qualities are important to efficiently diagnose, troubleshoot, and fix software bugs, ensuring high-quality, reliable applications.
Infographic showing various Debugger job openings in Texas as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Debug Program Manager

$142K/yr

Full-time

Posted 10 days ago


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

24th of 139 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
Debug Program Manager - Customer Programs
The Position
This role serves as the debug execution backbone of AMD's Customer Program Management organization, driving complex silicon, system, and fleet-level issues to resolution across all major customer segments. The Debug Program Manager plays a critical role in ensuring customer success, product quality, and large-scale deployment confidence through disciplined, end-to-end debug execution.
This is a high-visibility, high-impact position requiring deep technical expertise and strong cross-functional program leadership.
The Role
The Debug Program Manager is a senior technical leader responsible for driving structured debug execution across silicon development and post-launch customer deployments. Operating at the intersection of design, validation, product engineering, failure analysis, and customer engineering, this role ensures rapid triage, root cause isolation, and durable resolution of high-severity issues.
The position reports to the Customer Program Management leader supporting AMD's data center customer portfolio, including MDC/CST, OEM, HPC, and Enterprise AI segments, with broad horizontal accountability across programs and organizations.
Core Competencies
  • Silicon Debug Expertise: Deep hands-on understanding of pre-silicon and post-silicon debug across CPU, GPU, and SoC platforms
  • Program Execution Under Ambiguity: Ability to translate fragmented data and ambiguous failure modes into structured debug programs with clear hypotheses, ownership, and milestones
  • Customer Escalation Leadership: Proven ability to manage critical customer issues across hyperscale, OEM, and enterprise environments
  • Cross-Portfolio Influence: Effectively drives alignment and execution across engineering, CPMs, and customers without direct authority
  • Executive Communication: Distills complex technical issues into clear, decision-oriented messaging for senior leadership and customers

Responsibilities
  • Debug Program Leadership - Lead debug execution across hyperscale, OEM, HPC, and enterprise customer programs. Own high-impact, cross-customer and systemic issues and maintain visibility into top risks and trends.
  • Customer Program Integration - Partner with Customer Program Managers to align debug execution with customer deliverables, platform readiness, and deployment schedules. Support escalations and executive-level customer engagements.
  • Technical Debug Coordination - Drive cross-functional debug efforts across design, validation, product engineering, and failure analysis. Align pre- and post-silicon debug strategies and connect lab debug to real-world customer environments.
  • Field Failure & Fleet Quality Management - Lead resolution of field failures, fleet anomalies, and data center reliability issues. Aggregate fleet, RMA, and production signals and feed learnings back into design, validation, and manufacturing.
  • Governance & Process Improvement - Own debug tracking, prioritization, risk management, and executive reporting. Apply structured methodologies (8D, CAPA, FMEA) and drive continuous improvement in execution speed and consistency.

Qualifications
  • 12+ years of experience in the semiconductor industry
  • Deep hands-on experience with silicon debug (pre-silicon and post-silicon)
  • Strong background in product engineering, validation, failure analysis, or customer engineering
  • Proven experience managing complex debug programs across multiple customer segments
  • Strong program management skills with ability to drive execution across global, cross-functional teams
  • Excellent written and verbal communication skills, including executive-level engagement

Preferred
  • Experience supporting data center, hyperscale, OEM, HPC, or enterprise AI deployments
  • Deep understanding of data center system architecture (CPU, GPU, memory, I/O, RAS, hotplug)
  • Familiarity with manufacturing and test flows
  • Knowledge of reliability and quality metrics (yield, DPM, FIT)

Education
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field required
  • Advanced degree preferred

Location:
Austin, TX
Santa Clara, CA
This role is not eligible for visa sponsorship.
#LI-LM1
#LI-HYBRID
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.