1

Debugger Jobs in Texas (NOW HIRING)

Lead System Debug Engineer - Server & Rack Validation (Principal Level and Above)Position Overview We are seeking a senior technical leader (Principal Engineer level and above) to lead the bring-up ...

Debug Technician Contract Position - Temp-to-Hire Locations: Houston (IB4) Business Units: CESBG Job Classification: Non-Exempt Summary Foxconn Industrial Internet (FII) is seeking a Debug Technician ...

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 ...

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 ...

Description -Design, build, and enhance silicon debug tools spanning automated feature extraction, data collation, visualization, and analysis -Drive rapid, targeted debug and triage workflows for ...

Assists with the installation, debug and validation of process equipment. * Follows all safety guidelines and reports unsafe conditions to supervisor. * Develops and maintains Debug Guide to ...

*Debug Test Technician

Carrollton, TX · On-site

$21.25 - $29/hr

Debug Technician Job Purpose: The Debug Techniciandiagnoses, troubleshoots, and repairs faults in electronic or mechanical hardware and software, using diagnostic tools and schematics to find root ...

next page

Showing results 1-20

Debugger information

What is a debugger?

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 are some common challenges a debugger faces 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.

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.

How do you become a debugger?

To become a debugger, you typically need a strong understanding of programming languages such as C++, Java, or Python, and experience with debugging tools like GDB, Visual Studio, or Chrome DevTools. Gaining knowledge of software development processes and earning relevant certifications can also improve job prospects. Practical experience through internships or personal projects is valuable for developing debugging skills.

How much do Debuggers make?

Debuggers typically earn a median annual salary of around $70,000 to $100,000, depending on experience, location, and industry. Skilled professionals with knowledge of programming languages and debugging tools may earn higher salaries, especially in tech or software development environments.
Infographic showing various Debugger job openings in Texas as of August 2026, with employment types broken down into 87% Full Time, 2% Part Time, and 11% Contract. Highlights an 77% Physical, 7% Hybrid, and 16% Remote job distribution.

Principal Debug Engineer

Austin, TX

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

Full-time

Re-posted 17 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 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 
  • Extensiveexperience in validation roles involving debugging OS, FW, Silicon, and HW issues. 
  • Understanding of industry standard busses and their software stack, such asPCIe, 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.

Qualifications:

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.

Education:UNAVAILABLEEmployment Type: FULL_TIME

What Advanced Micro Devices employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom