Baidu USA
CPU/GPU/Processor Hardware Architect
Sunnyvale,CA +1 · Full-time · Posted Jun 15, 2021
- Location
- Sunnyvale,CA
Sunnyvale, CA, United States - Education
- MS or PhD in Electrical or Computer Engineering.
About the job
Design and improve CPU/processor micro-architecture, evaluating ideas and performance with design, RTL, systems, and software teams.
What you'll do
- Define new micro-architecture and identify improvements to existing designs.
- Analyze and optimize performance and power, including modeling or analysis and design implementation.
- Support the team and collaborate on architecture specifications spanning micro-architecture, systems, and software.
What they ask for
- CPU architecture knowledge and deep expertise in at least one relevant area, such as ARM/RISC-V/MIPS processors, ISA, memory subsystem, coherency, AI/ML architecture, or security.
- Track record in performance and power optimization, including perf@watt and perf/sq.mm modeling or analysis and design implementation.
- Proficiency in C/C++ and scripting languages such as Perl or Python; knowledge of common performance benchmarks and workloads.
- MS or PhD in Electrical or Computer Engineering; excellent communication skills in English and Chinese.
Nice to have
- Low power domain experience.
- Knowledge or experience in the automotive industry.
Tools
ARM, RISC-V, MIPS, C/C++, Perl, Python
AI focus
The role addresses AI hardware opportunities and includes expertise in AI/ML architecture.
Model-written summary · the original posting is authoritative