Software Engineer II, BIOS, Google Cloud Platform

2 Weeks ago • 1 Years + • DevOps • Full Stack Development

Job Summary

Job Description

Google seeks a Software Engineer II specializing in BIOS and Google Cloud Platform (GCP) in Taipei, Taiwan. Responsibilities include designing and developing software/firmware for SoC boot, security, power management, and manageability. This role requires developing or reviewing boot services API code (NERF/UEFI/linuxboot/ACPI), conducting code reviews for partner code, collaborating with SoC vendors on code quality, and building/maintaining release infrastructure. The ideal candidate possesses 1+ years of experience in C/C++ software and system software development (firmware, BIOS, BSP, etc.). Experience with Python/Go, scripting, and building software test infrastructure is preferred.
Must have:
  • 1+ years C/C++ software development
  • 1+ year system software (BIOS, firmware)
  • Design/develop SW/FW for SoC
  • Code review & quality process
  • Collaboration with SoC vendors
Good to have:
  • Master's/PhD in CS
  • DevOps, release management
  • Python/Go scripting
  • Modular high-performance servers
  • Experience with Open Source Projects

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of experience with software development in C or C++.
  • 1 year of experience in system software development (e.g., firmware, BIOS, BSP, Linux kernel, BMC, device drivers, and system libraries).

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience with developer operations, release management, integration testing, open source development or Open Compute Projects (OCP).
  • Experience in Python/Go and scripting languages (e.g., shell).
  • Experience in modularized servers of high performance and reliability.
  • Excellent programming skills in building software test infrastructure, great code comprehesion skills for vendor code review.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Design/develop SW/FW running in SoC for boot, security, power management, manageability and other SoC co-processors.
  • Develop or review the code for boot services API, NERF/UEFI/linuxboot/ACPI.
  • Code review and quality process build up for partner's code upstream.
  • Co-work with SoC vendor, JDMs on code quality, and test left-shift to early check on code quality.
  • Build/test/release infrastructure development and maintain the release cadence, BIOS release quality.

Similar Jobs

Synechron - Finacle Software Engineer

Synechron

Dubai, Dubai, United Arab Emirates (On-Site)
6 Hours ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Senior Performance Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
Google - Server Qualification Engineer, Cloud

Google

Taipei City, Taiwan (On-Site)
1 Week ago
luxsoft - Developer - SAP ECC

luxsoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Hours ago
Omnissa - Senior Member of Technical Staff (C++ Windows Internals)

Omnissa

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NVIDIA - Senior Site Reliability Engineer - Infrastructure

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
Google - Program Manager, Google Distributed Cloud

Google

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Week ago
CharacterAI - Staff Software Engineer, Site Reliability (SRE)

CharacterAI

San Francisco, California, United States (On-Site)
2 Weeks ago
Tencent - Senior Site Reliability Engineer

Tencent

Shanghai, Shanghai, China (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Next Level Business Services - Java Developer

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
Luxoft - Neoxam Consultant

Luxoft

Sydney, New South Wales, Australia (On-Site)
5 Months ago
Astek - BSP Audio Engineer

Astek

Guangzhou, Guangdong Province, China (On-Site)
9 Months ago
Oriserve - Lead DevOps Engineer (5+ Yrs Exp)

Oriserve

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Comscore - Quality Assurance Engineer II

Comscore

Pune, Maharashtra, India (On-Site)
22 Hours ago
NVIDIA - Interconnect Failure Analysis Hardware Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
pay2dc - Data Engineer (AWS stack)

pay2dc

Gurugram, India (On-Site)
1 Day ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Fortis Games - Senior DevOps Engineer

Fortis Games

Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Google - Senior Software Engineer, Storage Technologies, Google Cloud Platform

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Cirrus Logic - Audio Hardware Applications Engineer

Cirrus Logic

Taipei City, Taiwan (On-Site)
1 Day ago
Appier - Senior Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
8 Hours ago
NVIDIA - Structural Test Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
NVIDIA - Learning and Development Specialist

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Mixed Signal Design Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Weeks ago
Google - Hardware Engineer, Camera Actuator Control System

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer, Generative AI Blackbelt, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Supplier Development Engineering Manager, Display and Sensor Module

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Payroll Specialist

NVIDIA

Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

N-iX - Solution Architect (Spanish Speaking)

N-iX

Poland (Remote)
2 Weeks ago
DraftKings - Lead Site Reliability Engineer

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Month ago
Google - Senior Solutions Acceleration Architect, Data

Google

Singapore (On-Site)
2 Weeks ago
Egnyte - Sr. Software Engineer

Egnyte

Mountain View, California, United States (Hybrid)
5 Months ago
ByteDance - Product Manager - Infrastructure Platform

ByteDance

Singapore (On-Site)
4 Months ago
Egnyte - Senior DevOps Engineer - Azure

Egnyte

India (Remote)
2 Months ago
Zazz - Data Engineer

Zazz

(Remote)
3 Months ago
Cognite - Senior Back-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Virtana Corp - Senior Software Engineer

Virtana Corp

Pune, Maharashtra, India (Remote)
6 Months ago
Google - Customer Engineer, Machine Learning, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug