1

Debug Engineer Jobs in Oregon (NOW HIRING)

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+

Software Engineer, DGX Cloud AI Infrastructure

OR · On-site +1

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

Participate in board bring-up, debugging, and validation of prototype hardware. * Apply fundamental ... Follow established engineering processes, quality systems, and documentation standards. Minimum ...

Use standard lab equipment such as oscilloscopes, power supplies, and logic analyzers to debug, validate, and characterize hardware performance. * Collaborate closely with other electrical engineers ...

As a Compiler Engineer, you will play a critical role in designing, developing, testing, debugging, and maintaining Intel's industry-leading LLVM-based compiler stack, including C, C++, SYCL, and ...

Senior Software Engineer, DGX Cloud AI Infrastructure

OR · On-site +1

$122K - $161K/yr

Lead bring-up, validation, and debugging of large-scale AI clusters, infrastructure, and end-to-end workloads, setting the standard for how the team operates. * Bring up, tune, and benchmark AI pre ...

Strong debugging skills across APIs, integrations, and web applications. * Experience with programming (ideally Ruby on Rails) to automate tasks and build internal tools. * Experience with SQL or ...

Senior ASIC Emulation Engineer

OR · On-site +1

$170K - $250K/yr

The Role We are seeking a Senior ASIC Emulation Engineer who will lead the bring-up, deployment ... Experience driving cross-functional debug involving RTL, DV, firmware, physical design, and ...

Support debugging and problem-solving activities in collaborative team environments * Contribute to ... Bachelor's degree in Electrical Engineering, Computer Science, or in a STEM related field of study ...

Participate actively during new board bring-up and debug phase. * Provide regular detailed schedule and cost estimates for project tasks. * Work with engineering team members to optimize operational ...

Senior Density Fill Development Engineer

Hillsboro, OR · On-site

$113K - $156K/yr

Design, develop, and debug Fill components of Process Design Kits (PDKs), * Provide algorithmic ... Collaborate with process developers, design rule owners, and end users to define requirements and ...

Showing results 41-60

Debug Engineer information

See Oregon salary details

$41.2K

$107.6K

$145.4K

How much do debug engineer jobs pay per year?

As of Aug 23, 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 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.

What are popular job titles related to Debug Engineer jobs in Oregon?

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

Infographic showing various Debug Engineer job openings in Oregon as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $107,581 per year, or $51.7 per hour.

Staff Software Engineer - DPDK

PlayStation Global

OR • On-site, Remote

Full-time

Re-posted 27 days ago


Job description

About the Role 

At PlayStation, our Gaming, Developer & Future Technology (GDFT) Group is leading the cloud gaming revolution by putting console-quality video games on any device from TVs to consoles to mobile devices and beyond!  Would you like to use your skills, time, and passion on meaningful projects that are building the future? We're looking for a Staff Software Engineer with a strong background in DPDK software/firmware development, who loves designing and building innovative hardware and software, wants to make an impact, and enjoys working with creative, intelligent and collaborative teammates. If that sounds like you, come help us build world class technology capable of delivering fun and unique gaming experiences to millions of players! 

Responsibilities 

  • Implement and optimize peer-to-peer PCIe communication between DPUs and other bus devices, minimizing latency and host CPU involvement 

  • Manage network device queues across PCIe peers and handle doorbell interrupts to process them. 

  • Architect innovative solutions and drive alignment across teams and stakeholders. 

  • Collaborate across hardware, drivers, system software and network cross functional teams. 

  • Use hardware and software debugging tools to diagnose PCIe and DPU issues. 

  • Document key technical areas and share knowledge through technical presentations 

Required Qualifications 

  • BS in Computer Science / Software Engineering or 10+ years of relevant work experience 

  • 8+ years of combined experience in C/C++ 

  • Expert level proficiency with DPDK and Software Defined Networking

  • Strong understanding of PCIe peer-to-peer communication, including memory-mapped I/O, queue management, and device-to-device signaling. 

  • Ability to debug, profile, and optimize firmware performance 

  • Working knowledge of networking protocols: TCP/IP, UDP and L2 layer protocols 

  • Proven track-record of solving ambiguous problems with minimal direction. 

  • Strong debugging / analysis / troubleshooting skills 

 Preferred Qualifications 

  • Experience with developing software/firmware on DPUs, or similar technologies

  • Experience with Open vSwitch/Sonic 

  • EVPN-VXLAN knowledge 

  • Network driver development experience on Linux or embedded OS or similar 

  • Experience with storage offload engines and computer networking domains 

  • A track record of technical leadership guiding teams without hard authority. 

Additional Skills 

  • Motivated self-starter. 

  • Experience with Rust. 

  • Enjoys working in a fast-paced, collaborative environment 

  • Knowledge of Japanese language and culture is a plus