Share
Role and Responsibilities
You will own and contribute to end-to-end GPU silicon debug and post-silicon validation across complex SoC systems through diagnostic development and automation.
You are an innovator. You excel at bringing up and debugging GPU and SoC hardware/software systems, including Linux/Android kernel and firmware environments.
You are a problem solver. You enjoy distilling complex problems at the root cause by using tools like Lauterbach, scan chain, and waveform analysis for issue isolation and resolution.
You are forward-thinking. You challenge conventional methods by developing tools or scripts to automate GPU functional validation and SoC-level system tests—improving coverage, efficiency, and speed.
You take ownership in delivering high quality results. You proactively analyze SoC emulation scenarios to identify and resolve functional or performance challenges.
You are a team player. You proactively build cross-functional collaboration with design, verification, and software teams to drive resolution and continuous improvements for next-gen GPU designs.
You are a lifelong learner. You stay current with emerging technologies and continuously sharpen your skills through learning and experimentation.
Skills and Qualifications
5+ years of experience with a Bachelor's Degree in Computer Engineering or comparable field, or 3+ years of experience with a Master’s Degree, or 1+ year of experience with a Ph.D.
5+ years of experience inpre-silicon/post-silicondebug validation
GPU architectural knowledge and development experience
Experience with GPU and Microprocessor Debug using Logic Analyzer, Scopes, and other test equipment
Familiarity with GPU APIs (OGL, OCL, Vulkan) and GPU software stacks
Experience with C/C++/Object Oriented programming, Python, Shell Scripting
Availability to work on-site 5 days a week
Preferred experience:
Hands-on experience with System and board level bring up
Hands-on experience using debugger such as Lauterbach to debug software/SOC
Familiarity with performance and power measurement techniques
Familiarity with scanchain, array dump, HW debug techniques
Familiarity with emulator signal extraction from waveform techniques
Familiarity with IPXACT design documents and parser software development
Familiarity with GPU and Microprocessor Product and Test engineering
Programming skills: Linux, Android Kernel, BIOS, Firmware
Experience with Verilog, UVM
Experience with driving debug effort across design, verification and software organization
Total Rewards
This is an exempt position, which is not eligible for overtime pay under the Fair Labor Standards Act (FLSA).
U.S. Export Control
This position requires the ability to access information subject to U.S. export control restrictions. Applicants must have the ability to access export-controlled information or be eligible to receive a government authorization to access export-controlled information.
These jobs might be a good fit