Software Engineer, Storage Technologies, Platforms
- Taipei City
- Permanent
- Full-time
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.
- 8 years of experience in system software development (e.g., firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries).
- Experience coding in C or C++.
- Experience in Unix/Linux environments.
- Master's degree or PhD in Computer Science, Electrical Engineering, related technical field, or equivalent practical experience.
- Experience in enterprise server or storage systems, including BIOS, BMC, TCG, SSD, and SATA/SAS.
- Experience with developer operations, release management, integration testing, open source development or Open Compute Projects (OCP).
- Experience in computing, reliability engineering, software-defined systems, hardware acceleration, and disaggregated computing.
- Experience with secure fleet management of servers and components.
- Build code to meet the performance requirements of Google's services in production.
- Build storage innovations for virtual environments and Google's Cloud services.
- Design, develop, and maintain big data analytics infrastructure to help monitor, troubleshoot, and derive insights from the storage devices in Google’s infrastructure.
- Write tests for code and leverage test and release infrastructure.