Senior Linux Diagnostics Engineer - Embedded Systems Leader

Socket.dev

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Google is seeking a software engineer to develop embedded software, diagnostics tests, and tools for pre/post-silicon validation for inhouse SoCs, ML Systems, and compute servers. You will help ensure system health, performance characterization, and reliability across Google Data Centers worldwide.

You will join the AI and Infrastructure team, enabling hardware reliability and decision-making across hardware and software design and deployment, working on compute, search, ML, video transcoding,

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software design and architecture.
  • Experience with embedded systems, ARM processor and Linux.

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Influence and coach a distributed team of engineers.
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  • Manage project priorities, deadlines, and deliverables.
  • Design, develop, test, deploy, maintain, and enhance large-scale software solutions.

Skills

Bachelor's degree? actually replaced

Education

Bachelor's degree or equivalent practical experience
Master's degree in Engineering/CS
PhD in Engineering/CS

Tools

ARM processor
Linux

Job description

Google is seeking a software engineer to develop embedded software, diagnostics tests, and tools for pre/post-silicon validation for inhouse SoCs, ML Systems, and compute servers. You will help ensure system health, performance characterization, and reliability across Google Data Centers worldwide.

You will join the AI and Infrastructure team, enabling hardware reliability and decision-making across hardware and software design and deployment, working on compute, search, ML, video transcoding,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Linux Diagnostics Engineer - ARM Platform
Staff Linux Diagnostics Engineer - ARM Platform

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Equity
Benefits
Staff Linux Diagnostics Software Engineer, ARM Platform
Staff Linux Diagnostics Software Engineer, ARM Platform

Socket.dev • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Linux Diagnostics Software Engineer, ARM Platform
Staff Linux Diagnostics Software Engineer, ARM Platform

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 301,000
Equity
Benefits
Senior ML/AI Hardware Systems Engineer
Senior ML/AI Hardware Systems Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 159,000 - 230,000
Senior Staff Software Engineer: HPC & Linux Systems Lead
Senior Staff Software Engineer: HPC & Linux Systems Lead

Google • Sunnyvale (CA)

On-site
USD 262,000 - 365,000
Hardware Test Engineering Manager - Scale & Automation
Hardware Test Engineering Manager - Scale & Automation

Google Inc. • Atlanta (GA)

On-site
USD 171,000 - 247,000
Senior Software Engineer, Machine Health & Data Center
Senior Software Engineer, Machine Health & Data Center

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Systems Automation and Reliability Engineer
Systems Automation and Reliability Engineer

Google • Denver (CO)

On-site
USD 96,000 - 139,000
Staff Software Engineer, Embedded Systems/Firmware, Servers
Staff Software Engineer, Embedded Systems/Firmware, Servers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Hardware Validation & Platform Infrastructure Lead
Senior Hardware Validation & Platform Infrastructure Lead

Google • Sunnyvale (CA)

On-site
USD 236,000 - 330,000