
Senior Software Engineer, Embedded Systems, Cloud Platforms
職缺摘要
技術需求
學歷要求
Bachelor
職缺描述
-
Design or develop Software (SW)/Firmware (FW) running in SoC for boot, security, power management, manageability and other SoC co-processors.
-
Develop or review the code for boot services API, UEFI/linuxboot/ACPI for Google server (e.g., VM, baremetal).
-
Review code and quality process build up for partner's code upstream. Co-work with SoC vendors, Joint Design Manufacturing (JDMs) on code quality, and test left-shift to early check on code quality.
-
Build, test or release infrastructure development and maintain the release cadence, Basic Input/Output System (BIOS) release quality.
-
Lead the new product initiatives/feature and coordinate across different stakeholders.
Minimum qualifications:
-
Bachelor's degree or equivalent practical experience.
-
5 years of experience with software development in one or more of the programming languages (e.g., C, C++, Python, Go) or scripting languages (e.g., shell).
-
3 years of experience testing, maintaining, launching software products , software test infrastructure or work with vendor on code review.
-
Experience in software design, embedded system, board bring-up and validation.
Preferred qualifications:
-
Master's degree or PhD in Computer Science or related technical fields.
-
Experience with developer operations, release management, integration testing, open source development or Open Compute Projects (OCP).
-
Experience with BIOS, Linux Kernel, Firmware quality tests or modularized servers of reliability.
-
Experience in using AI tools.