Google

Staff Embedded Software Engineer, Pixel

Google
Apply
3 days ago
Mountain View, CA, USAStaff+
H1B Sponsor

Base Salary

$207k - $300k/yr

Responsibilities

  • Define and maintain multi-generation software architecture for Low-Speed IO subsystems across Linux kernel, vendor modules, bare-metal, and RTOS firmware environments.
  • Lead pre-silicon validation strategies using Gem5, QEMU, and FPGA emulation to support day-one silicon bring-up and maximize driver coverage.
  • Partner with silicon architecture, digital design, board electrical engineering, and camera, audio, touch, sensors, and wireless teams on peripheral connectivity.
  • Provide technical guidance, conduct code reviews, and mentor team members across global sites.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 8 years of experience working with embedded operating systems.
  • At least 3 years of experience with software design and architecture.
  • Experience with embedded systems, Linux drivers, and C/C++.
  • Preferred: master’s degree or PhD in engineering, computer science, or a related technical field.
  • Preferred: 8 years of experience with data structures and algorithms.
  • Preferred: 3 years of experience leading project teams and setting technical direction.
  • Preferred: 3 years of experience in complex, matrixed organizations involving cross-functional or cross-business projects.

Benefits

  • Google benefits are provided; the posting also mentions equity and a bonus target.

Tech Stack

Categories

Google

About Google

10,000+ employees

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone. Check out our career opportunities at goo.gle/3DLEokh

Contact me