Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
4 years of experience with IEEE 754 datapath implementations, including design and verification.
Experience with Floating Point (FP) and SIMD ISA.
Master's degree or PhD in a related field preferred, focusing on computer architecture.
4 years of experience in high-performance floating point datapath design.
Responsibilities
Create the first Google Central Processing Unit (CPU) for the processor design team.
Define floating point data paths implementing the IEEE 754 standard while meeting performance and power goals.
Implement integer SIMD and floating point SIMD data paths with a focus on power/performance optimization.
Collaborate with architecture teams to define high-performance floating point logic for a complex FP-SIMD ISA.
Benefits
Opportunity to work on groundbreaking technology in CPU design.
Collaborative environment with leading experts in the field.
Access to advanced resources and tools for innovation.
Potential for career growth within a leading tech company.
Full Job Description
info_outline X In most instances, this position requires in-person interviews as part of the hiring process.
Minimum qualifications:
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
4 years of experience with IEEE 754 datapath implementations including design, verification and physical implementation issues.
Experience with Floating Point (FP) and SIMD ISA.
Preferred qualifications:
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
4 years of experience in high-performance floating point datapath design.
Understanding of design techniques to minimize data path power usage.
Understanding of data path design techniques to achieve high clock rates.
Responsibilities
Create the first Google Central Processing Unit (CPU) for processor design team.
Define floating point data paths implementing the IEEE 754 standard while achieving performance, clock and low power goals.
Implement integer single instruction, multiple data (SIMD) and floating point SIMD data paths focusing on power/performance.
Work with architecture teams and other micro architects to define high performance floating point issue, register, bypass and retirement logic to support a complex FP-SIMD instruction set architecture (ISA).
About Google
Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.