Senior Software Engineer — Hardware/Software Co-Design

Google LLC

Sunnyvale (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+

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 Sunnyvale, CA is seeking a Software Engineer III for Hardware/Software Co-Design. You will design, develop, test, deploy, maintain, and improve software across compute and storage systems, collaborating with hardware teams.

Qualifications include a bachelor’s degree in CS/EE and 2 years of experience in C++ or Python, plus 2 years in compute/storage or networks. Preferred candidates have advanced degrees and broader experience in distributed systems and HDL interfaces.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.
  • 2 years of experience programming in C++ or Python.
  • 2 years of experience developing compute/storage systems, software systems, or networks.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software.
  • Manage individual project priorities, deadlines, and deliverables.
  • Provide end-to-end performance analysis for deployed platforms.

Skills

C++
Python
Compute/Storage systems
Hardware/Software co-design
Distributed systems

Education

Bachelor's degree in CS/EE

Job description

Google Sunnyvale, CA is seeking a Software Engineer III for Hardware/Software Co-Design. You will design, develop, test, deploy, maintain, and improve software across compute and storage systems, collaborating with hardware teams.

Qualifications include a bachelor’s degree in CS/EE and 2 years of experience in C++ or Python, plus 2 years in compute/storage or networks. Preferred candidates have advanced degrees and broader experience in distributed systems and HDL interfaces.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Staff Hardware Engineer, AI/ML Platform Design
Staff Hardware Engineer, AI/ML Platform Design

Google Inc. • Sunnyvale (CA)

On-site
USD 188,000 - 274,000
Senior Staff GPU System Software Engineer
Senior Staff GPU System Software Engineer

Google LLC • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Performance Systems Engineer - ML & Hardware Co-Design
Performance Systems Engineer - ML & Hardware Co-Design

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Senior GPU System Software Engineer
Senior GPU System Software Engineer

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Equity grants
Bonus target
Software Engineer III, Hardware/Software Co-Design
Software Engineer III, Hardware/Software Co-Design

Google • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
Bonus target
Equity
Senior Staff Software Engineer - Drivers & Embedded Systems
Senior Staff Software Engineer - Drivers & Embedded Systems

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Engineer, Embedded Systems & Firmware (Servers)
Staff Engineer, Embedded Systems & Firmware (Servers)

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Software Engineer III, Hardware/Software Co-Design
Software Engineer III, Hardware/Software Co-Design

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,000
GPU Embedded Systems Lead Engineer – Data Plane
GPU Embedded Systems Lead Engineer – Data Plane

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Benefits