
Software Engineering Manager, System Acceleration, Silicon
- Jhubei, Hsinchu County
- Permanent
- Full-time
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Zhubei, Zhubei City, Hsinchu County, Taiwan; New Taipei, Banqiao District, New Taipei City, Taiwan.Minimum qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.
- 8 years of experience in software development, including experience with low-level programming using C/C++.
- 3 years of experience in a technical leadership role overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience with low-level CPU/DSP optimization using assembly or intrinsics.
- Experience with GPU compute programming.
- Knowledge of modern mobile SoC architectures (memory subsystems, interconnects, cache coherency, processing units).
- Knowledge of leading a software engineering team in cross-functional projects.
- Understanding of the Linux kernel and Android framework.
- Lead and grow a software engineering team responsible for the software stack for Google's Tensor SoC, impacting the performance, power efficiency, and user experience of Pixel devices.
- Drive the measurement and analysis of performance and power bottlenecks on the device. Oversee and contribute technically to the optimization of critical computation kernels across processing units (CPU, GPU, TPU, DSP) within the Tensor SoC.
- Partner with Pixel software teams to integrate features.
- Influence the future direction of Google's silicon and software by contributing to the architectural design of next-generation SoCs and platform capabilities.
- Foster a culture of technical excellence, innovation, and collaborative problem-solving within the team.