Senior Hardware/Software Co-Design Engineer

Google LLC

Town of Montana (WI)

On-site

USD 147,000 - 210,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google LLC in Sunnyvale, CA is seeking a Software Engineer III, Hardware/Software Co-Design to tackle challenging hardware/software co-design projects impacting large-scale systems.

Responsibilities include designing, developing, testing, deploying, and optimizing software, with emphasis on performance analysis and hardware acceleration, in a team that builds the next generation of compute/storage architectures.

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.
  • Master's degree or PhD in Computer Engineering, Electrical Engineering, or Computer Science.

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.
  • Inform direction for research where engineering gaps are identified that merit improved solutions.

Skills

C++ programming
Python programming
Systems development

Education

Bachelor's degree in CS/EE or equivalent
Master's degree or PhD (preferred)

Tools

Verilog

Job description

Google LLC in Sunnyvale, CA is seeking a Software Engineer III, Hardware/Software Co-Design to tackle challenging hardware/software co-design projects impacting large-scale systems.

Responsibilities include designing, developing, testing, deploying, and optimizing software, with emphasis on performance analysis and hardware acceleration, in a team that builds the next generation of compute/storage architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Hardware/Software Co-Design
Senior Software Engineer — Hardware/Software Co-Design

Google LLC • Sunnyvale (CA)

On-site
USD 147,000 - 210,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 ML Hardware-Software Co-Design Engineer
Senior ML Hardware-Software Co-Design Engineer

Google • Sunnyvale (CA)

On-site
USD 192,000 - 278,000
Director of Physical Hardware & Data Center Systems
Director of Physical Hardware & Data Center Systems

Google LLC • Sunnyvale (CA)

On-site
USD 275,000 - 382,000
Equity
Bonus target
Benefits
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
Mechanical Manufacturing Engineer: High-Volume Hardware
Mechanical Manufacturing Engineer: High-Volume Hardware

Google LLC • Sunnyvale (CA)

On-site
USD 120,000 - 172,000
Equity
Benefits
Bonus target
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
Senior Data Center Mechanical Design Engineer
Senior Data Center Mechanical Design Engineer

Google • Sunnyvale (CA)

On-site
USD 144,000 - 208,000
Health, dental, vision, life, and disb
401(k) with company match
Paid time off - 20 days/year
+3