CPU Execution Unit Design and Micro-Architect Engineer
Google· Unknown
Austin, TX, USA$138k - $197kFull-timePosted 1w ago
About the role
Be part of a team that pushes boundaries, developing custom silicon solutions that power Google's direct-to-consumer products. You’ll contribute to the innovation behind products loved by millions worldwide, shaping the next generation of hardware experiences with unmatched performance and efficiency.
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).
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.
Skills
Required:IEEE 754 datapath designFloating Point (FP) and SIMD ISA
Benefits
- Learn more about benefits at Google (link in description)
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago