To achieve this goal, the DFX (Design for Test & Debug) team is instrumental in defining and ... We are looking for seasoned engineers with a dedicated passion for customer focused solutions ...
To achieve this goal, the DFX (Design for Test & Debug) team is instrumental in defining and ... We are looking for seasoned engineers with a dedicated passion for customer focused solutions ...
In one sprint, you might debug a timing issue between devices; in another, you may implement an interface that enables coordination across a fleet of machines. This role is well-suited for engineers ...
In one sprint, you might debug a timing issue between devices; in another, you may implement an interface that enables coordination across a fleet of machines. This role is well-suited for engineers ...
SoC Validation Engineer
Beaverton, OR · On-site
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 ...
SoC Validation Engineer
Beaverton, OR · On-site
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 ...
Linux Kernel Engineer
Hillsboro, OR · On-site
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 ...
Linux Kernel Engineer
Hillsboro, OR · On-site
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 ...
Linux Kernel Engineer
Hillsboro, OR · On-site
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 ...
Linux Kernel Engineer
Hillsboro, OR · On-site
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 ...
CPU Formal Verification Engineer
Hillsboro, OR · On-site
$164K - $311K/yr
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.
CPU Formal Verification Engineer
Hillsboro, OR · On-site
$164K - $311K/yr
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.
CPU Formal Verification Engineer
Hillsboro, OR · On-site
$164K - $311K/yr
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.
CPU Formal Verification Engineer
Hillsboro, OR · On-site
$164K - $311K/yr
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 ...
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
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
Quick apply
Bring up, validate, characterize, and debug prototype hardware. * Troubleshoot analog, digital ... Document design revisions, test results, and engineering changes. Required Qualifications
Senior Validation Engineer
Hillsboro, OR · On-site
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 ...
Senior Validation Engineer
Hillsboro, OR · On-site
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
$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 ...
Develop and execute system level use case and workload testing, including debugging and verification of IPU software packages across platforms and OS versions. * Collaborate closely with engineering ...
Develop and execute system level use case and workload testing, including debugging and verification of IPU software packages across platforms and OS versions. * Collaborate closely with engineering ...
Senior Validation Engineer
Hillsboro, OR · On-site
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 ...
Senior Validation Engineer
Hillsboro, OR · On-site
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 ...
Develop and execute system level use case and workload testing, including debugging and verification of IPU software packages across platforms and OS versions. * Collaborate closely with engineering ...
Develop and execute system level use case and workload testing, including debugging and verification of IPU software packages across platforms and OS versions. * Collaborate closely with engineering ...
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+
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+
Senior Validation Engineer
Hillsboro, OR · On-site
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 ...
Senior Validation Engineer
Hillsboro, OR · On-site
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 ...
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 ...
Understanding of software design principles, testing, debugging, and clean code practices ... AI Engineering Capabilities * Leverage AI tools to improve development speed while critically ...
Debug Engineer information
See Oregon salary details
$41.2K - $50.7K
3% of jobs
$50.7K - $60.2K
3% of jobs
$60.2K - $69.6K
4% of jobs
$69.6K - $79.1K
7% of jobs
$79.1K - $88.6K
6% of jobs
$89.4K is the 25th percentile. Wages below this are outliers.
$88.6K - $98K
6% of jobs
The median wage is $106.6K / yr.
$98K - $107.5K
21% of jobs
$107.5K - $117K
4% of jobs
$123.1K is the 75th percentile. Wages above this are outliers.
$117K - $126.4K
29% of jobs
$126.4K - $135.9K
2% of jobs
$135.9K - $145.4K
13% of jobs
$41.2K
$107.6K
$145.4K
How much do debug engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Debug Engineer, and why are they important?
What are some common challenges Debug Engineers face when troubleshooting complex hardware or software issues?
What are Debug Engineers?
What is the salary of a debugger?
What is the difference between Debug Engineer vs Software Tester?
| Aspect | Debug Engineer | Software Tester |
|---|---|---|
| Primary Focus | Identifying and fixing bugs in software code | Finding bugs through testing and validation |
| Skills & Certifications | Programming, debugging tools, problem-solving | Testing methodologies, QA tools, attention to detail |
| Work Environment | Development teams, coding environments | QA labs, testing environments |
| Industry Usage | Software development, tech companies | Software 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.

Microsoft rating
8.6
Based on 125 frontline employees who took The Breakroom Quiz
47th of 186 rated software companies
Job description
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
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