1

Debug Engineer Jobs in Oregon (NOW HIRING)

As part of Silicon Validation Team, you will focus on silicon validation, debug and root cause ... You will be joining a team of engineers who is responsible for validating Apple SoCs with system ...

The Linux System Engineering team is looking for a Linux Kernel Developer responsible for ... debug kernel issues including crashes, deadlocks, and performance bottlenecks • Port and adapt ...

Experience contributing to an open-source project Experience in C programming and/or debugging tools Preferred Qualifications Advanced degree in Computer Science, Electrical Engineering, or related ...

Analyze, debug, and resolve issues identified during verification, documenting findings and ... Mentor junior engineers and contribute to the growth of technical expertise within the team.

Hardware Engineer V

Tualatin, OR · On-site

$160K - $165K/yr

The Hardware Engineer V will participate in the development of electrical architecture and design, integration and debugging of new electrical hardware and validation of the design in a structured ...

OR · On-site

... debugging and resolving identified issues Relevant Skills and Experience * Bachelor's degree in ... Experience with hardware or firmware development (C programming) * Experience with electronic ...

New

Bring up, validate, characterize, and debug prototype hardware. * Troubleshoot analog, digital ... Document design revisions, test results, and engineering changes. Required Qualifications

OR · On-site

$160K - $220K/yr

The Role We are seeking a Senior Embedded Firmware Engineer to develop and enhance lowlevel ... Debug hardware/firmware interactions using JTAG, logic analyzers, oscilloscopes, trace tools, and ...

Set up and manage debug meetings to strictly adhere to project timelines and objectives. * Help ... What We Need to See: * 10+ years of experience in validation engineering, with a proven track ...

Use hardware and software debugging tools to diagnose PCIe and DPU issues. * Document key technical ... Engineering or 10+ years of relevant work experience * 8+ years of combined experience in C/C+

Set up and manage debug meetings to strictly adhere to project timelines and objectives. * Help ... What We Need to See: * 10+ years of experience in validation engineering, with a proven track ...

OR · On-site

$172K - $204K/yr

We are looking for a Software Engineer focused on bring-up, triage, benchmarking, analysis, and ... In this role you will help bring up, benchmark, and debug distributed LLM workloads on multi-GPU ...

New

Debug and root-cause issues in pre-silicon environments and implement corrective measures to resolve test failures. * Collaborate closely with CPU architects, RTL developers, and physical design ...

Understanding of software design principles, testing, debugging, and clean code practices ... AI Engineering Capabilities * Leverage AI tools to improve development speed while critically ...

next page

Showing results 1-20

Debug Engineer information

See Oregon salary details

$41.2K

$107.6K

$145.4K

How much do debug engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for debug engineer in Oregon is $107,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $123,200.00 per year, depending on experience, location, and employer.

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 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 Debug Engineers?

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 is the salary of a debugger?

A Debug Engineer's salary typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced professionals with specialized skills or certifications can earn higher salaries. Compensation often includes benefits such as health insurance and paid time off.

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.

Infographic showing various Debug Engineer job openings in Oregon as of May 2026, with employment types broken down into 80% Full Time, and 20% Contract. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $107,581 per year, or $51.7 per hour.
Senior Engineer - Design for Test (DFT)

Senior Engineer - Design for Test (DFT)

Microsoft

Hillsboro, OR • On-site

Full-time

Posted 8 days ago


Microsoft rating

8.6

Company rating: 8.6 out of 10

Based on 125 frontline employees who took The Breakroom Quiz

47th of 186 rated software companies


Job description

Overview
Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure and responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform globally with our server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide and we are looking for passionate engineers to help achieve that mission.
The Compute Silicon & Manufacturing Engineering (CSME) organization within SCHIE is responsible for design, development, manufacturing and packaging of Microsoft's state-of-the-art computer chips, notably the Azure Cobalt. Our solutions provide sustainable strategic advantage to Microsoft and enable our customers to achieve more.
As Microsoft's cloud business continues to grow the ability to deploy new offerings and hardware infrastructure on time, in high volume with high quality and lowest cost is of paramount importance. To achieve this goal, the DFX (Design for Test & Debug) team is instrumental in defining and delivering operational measures of success for hardware manufacturing, improving the planning process, quality, delivery, scale and sustainability related to Microsoft cloud hardware. We are looking for seasoned engineers with a dedicated passion for customer focused solutions, insight and industry knowledge to envision and implement future technical solutions that will manage and optimize the Cloud infrastructure.
We are looking for a Senior Design for Test (DFT) Engineer to join the team.
Responsibilities
  • Own block level DFT u-arch specification documentation & provide Test solutions in design for test chips and products.
  • Ensure DFX goals (testability, debug, manufacturability, System Test, System Debug, Repair) are met by these IPs, ensure analog to digital boundaries are reliably tested. Review coverage metrics for Digital logic.
  • Maintain & enhance existing DFT tools by understanding product needs & tailor solutions for current and upcoming products, also with the use of AI.
  • Provide test plans and engage closely with verification engineers to perform waveform reviews.
  • Ensure RTL quality pre-DFT to ensure the RTL is good for DFT insertion and coverage.
  • Hold a primary role in enabling silicon by working directly with test engineers to bring up test vectors, and analyzing yield & diagnosis.
  • Work as part of DFX (Test & Debug) team & closely collaborate with highly energetic cross functional team members (Architects, front-end & back-end design/verification, Physical design, and post-silicon manufacturing) with respect and with One Microsoft mentality to establish synergies.

Qualifications
Required Qualifications:
  • Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 1+ year(s) technical engineering experience
    • OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 4+ years technical engineering experience
    • OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience
    • OR equivalent experience.
  • 4+ years of experience in the field of DFT knowledge about industry standard practice in Design for Test
    • ATPG, JTAG, Memory BIST, and trade-offs between test quality and test time

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to, the following specialized security screenings:
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:
  • Experience with Test Chip development and some unique challenges it brings about for DFT.
  • Experience developing Scan architecture & micro-arch specifications as it relates to large SOCs along with scan insertion techniques for IP's like PLL's, IO's & Power circuits.
  • Expert at Scan ATPG, Stuck-At, At-Speed insertion, boundary coverage, compression & retargeting flows - using EDA tools like Siemens Tessent or Synopsys TestMax.
  • Knowledge of Verilog or System Verilog with experience using simulators and waveform debugging tools.
  • Ability to pioneer flows for Gate-level simulation (GLS), perform coverage analysis, and debug for achieving high fault coverage.
  • Experience with Static Timing Analysis & constraint generation.
  • Experience with ATE and Silicon bring-up with proficiency in Mentor Tessent / Synopsys tools for Yield & Diagnosis.
  • Proactive & self-motivated, eager to learn and contribute in a team environment, committed and accountable.
  • Proficient in scripting languages (Tcl & Perl), and use of AI to improve work efficiency.
  • Confident problem solver who thrives under pressure to find new, creative solutions.

#SCHIE #CSME
Silicon Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800.00 - $234,700.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200.00 - $261,000.00 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media