Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Google Senior Platform Software Architect Silicon 
United States, California, Mountain View 
383059887

20.03.2025
Info Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA.Note: By applying to this position you will have an opportunity to share your preferred working location from the following:.
Minimum qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 5 years of experience with computer architecture concepts, including microarchitecture, cache hierarchy, pipelining, and memory subsystems.
  • 5 years of C or C++ software development experience in the area of consumer electronics or other embedded systems.
  • 3 years of experience in driving ASIC architecture decisions from a software point of view.
  • Experience with Advanced RISC Machine (ARM) or other low-power processor architectures.

Preferred qualifications:
  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • 8 years of software design/development experience for typical software layers found in ASIC (e.g., boot, drivers, embedded firmware, libraries, and API for applications.
  • Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe)
  • Experience in computer science, with competencies in data structures, algorithms, and software design.
  • Experience with Android OS and power management, debug, Quality of Service (QoS) or drivers.
  • Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU and accelerators.