
Software Engineer, Server System, Google Cloud
職缺摘要
技術需求
學歷要求
Bachelor
職缺描述
-
Develop and implement ARM servers and associated devices, from conception to launch, using Google custom-designed ARM CPUs and other bleeding edge technologies.
-
Implement new capabilities according to industry best practices and standards, ensuring code quality via testing and in partnership with other engineers and technical leaders.
-
Collaborate with internal partners to execute the engineering programs, including product development, and productivity improvement.
-
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Minimum qualifications:
-
Bachelor’s degree or equivalent practical experience.
-
1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
Preferred qualifications:
-
Master’s degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
-
Experience in developing hyperscale, server platform design, firmware development or system architecture.
-
Experience with the server ARM computer architecture and Linux systems.
-
Experience with BIOS, kernel, firmware development.
-
Experience with upstream open-source contributions.
-
Solid technical knowledge of firmware design, kernel development, and server system integration.