Back to jobs
Job Description
- Design, develop, test, and maintain low-level software utilizing C, C++, or Rust for the Tensor SoC and Pixel ecosystem.
- Develop prototypes and proof-of-concepts, iterating to evaluate the viability and feasibility of solutions proposed by the architecture team across simulation, emulation, and physical silicon goals.
- Analyze system and first-party software to influence hardware architecture decisions and maximize silicon performance, power, and area goals.
- Drive performance modeling, simulation, and analysis to predict system behavior and guide architectural trade-offs, focusing on metrics such as throughput, latency, and power consumption.
- Analyze, optimize, and debug complex low-level system behaviors, operating system interactions, memory management, and hardware-software interfaces.
