SoC & CPU Architecture Engineer III

Google LLC

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google LLC in Sunnyvale is hiring software engineers for next-gen AI and infrastructure work. You will join teams shaping large-scale systems, hardware-software co-design, and advanced silicon projects including SoCs, CPUs, and GPUs. Expect opportunities to switch teams as the business grows.

The role emphasizes end-to-end software and hardware design, with focus on scalable architectures, high-performance interfaces, and distributed systems across Google Cloud and data centers.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages.
  • 2 years of experience with developing large-scale infrastructure, distributed systems or networks, or compute/storage/hardware architecture.
  • Experience in end-to-end Silicon Development Process (SoC, Silicon Design, ICs).
  • Experience with computer architecture, microarchitecture, and digital design concepts.
  • Experience with CPU and SoC architecture, and high-speed interfaces (PCIe, USB, DDR).

Responsibilities

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.

Skills

Software development
Distributed systems
Computer architecture
SoC/CPU architecture
RTL concepts

Education

Bachelor's degree or equivalent practical experience
Master's or PhD in Computer Science or related field

Tools

Verilog/SystemVerilog

Job description

Google LLC in Sunnyvale is hiring software engineers for next-gen AI and infrastructure work. You will join teams shaping large-scale systems, hardware-software co-design, and advanced silicon projects including SoCs, CPUs, and GPUs. Expect opportunities to switch teams as the business grows.

The role emphasizes end-to-end software and hardware design, with focus on scalable architectures, high-performance interfaces, and distributed systems across Google Cloud and data centers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior CPU RTL & Microarchitecture Engineer for AI Accelerator
Senior CPU RTL & Microarchitecture Engineer for AI Accelerator

Google LLC • Mountain View (CA)

On-site
USD 192,000 - 278,000
Bonus target 20%
Equity
Benefits
AI & Infrastructure Software Engineer III
AI & Infrastructure Software Engineer III

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Equity
Benefits
Senior Hardware/Software Co-Design Engineer
Senior Hardware/Software Co-Design Engineer

Google LLC • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Silicon Architect: AI/ML Accelerators & HPC
Silicon Architect: AI/ML Accelerators & HPC

Google • Sunnyvale (CA)

On-site
USD 240,000 - 333,000
Equity grants
Bonus target
Senior AI Performance & Infrastructure Engineer
Senior AI Performance & Infrastructure Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior CPU Microarchitecture Lead for AI/ML Accelerators
Senior CPU Microarchitecture Lead for AI/ML Accelerators

Google LLC • Mountain View (CA)

On-site
USD 240,000 - 333,000
Senior CPU Architect — Performance & SoC Innovation
Senior CPU Architect — Performance & SoC Innovation

Google LLC • Austin (TX)

On-site
USD 192,000 - 278,000
Bonus target
Equity
Senior AI/ML Software Engineer, Cloud & TPU
Senior AI/ML Software Engineer, Cloud & TPU

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer III, XProf SOC Architect
Software Engineer III, XProf SOC Architect

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Staff Software Engineer, Cloud AI & Large-Scale Systems
Staff Software Engineer, Cloud AI & Large-Scale Systems

Google LLC • Sunnyvale (CA)

Hybrid
USD 207,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+6