Software Engineer, Basic Input Output System (BIOS), Platforms

7 Hours ago • 2 Years + • Cyber Security • DevOps • Full Stack Development • $141,000 PA - $202,000 PA

Job Summary

Job Description

This Software Engineer role at Google focuses on BIOS development for next-generation X86 and ARM servers/appliances. Responsibilities include BIOS development, scoping new BIOS work (platform support, fault management, cloud enhancements, security), acting as a domain expert for security and quality, and designing team processes. Collaboration with CPU manufacturers on EDK2 and Linuxboot development is key. The role involves platform development, security, sustaining, and quality aspects of systems. The ideal candidate possesses experience with embedded OS, Unix/Linux internals, and programming languages like C, C++, Go, or Python.
Must have:
  • BIOS development experience
  • Embedded OS experience
  • Unix/Linux internals knowledge
  • C/C++/Go/Python proficiency
  • Platform support expertise
Good to have:
  • DevOps experience
  • Release management
  • Integration testing
  • Open source development
  • Software/hardware integration
  • Modular server experience
  • Security expertise

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience working with embedded operating systems.
  • Experience with Unix/Linux internals.
  • Experience with C, C++, Go, Python.

Preferred qualifications:

  • Experience with developer operations, release management, integration testing, open source development or Open Compute Projects (OCP)
  • Experience in software/hardware integration, system bring-up, and diagnostics, as well as with BIOS, Kernel, Firmware.
  • Experience in modularized servers of high performance and reliability.
  • Experience in BIOS.

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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

In this role, you will work on platform development, security, sustaining, and quality aspects of the systems. You will collaborate with internal and external CPU manufacturers on EDK2 plus Linuxboot development for next-generation appliances and servers.

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.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Perform BIOS development software engineering tasks, particularly in the new generation of X86 and ARM servers or appliances.
  • Scope new BIOS work, particularly in the new platform support, fault management, enhancement for cloud and in the security space.
  • Act as a domain expert for security-related, sustaining, and quality questions.
  • Implement and help design team processes to ensure a high level of quality and maintain velocity.

Similar Jobs

Google - Data Center Operations Manager

Google

Council Bluffs, Iowa, United States (On-Site)
7 Hours ago
NVIDIA - Senior Software Engineer, Code Coverage Tools

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
Scopely - Senior Engineer - Monopoly GO!

Scopely

Seville, Andalusia, Spain (Hybrid)
5 Months ago
PlayStation Global - IT Support Engineer II

PlayStation Global

United Kingdom (Remote)
3 Weeks ago
Nintendo - CONTRACT - Sr Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
PwC - Forensic Manager

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago
SmileGate - Security Threat and Incident Analysis Specialist

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
ByteDance - Senior Security Tech Lead Manager - Security Engineering

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Electronic Arts - Senior Specialist Global Security Contracts

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
PwC - Cyber Security Architect

PwC

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Virtusa - Manual Tester

Virtusa

Austin, Texas, United States (On-Site)
8 Months ago
Samsung Semiconductor - Senior Engineer, DRAM Applications

Samsung Semiconductor

California, United States (On-Site)
3 Months ago
The Walt Disney Company - Texture Supervisor (Feature Animation & VFX)

The Walt Disney Company

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Nintendo - CONTRACT - Sr Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
Gaming Innovation Group  - Big Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
4 Weeks ago
Syniverse - QA Automation Engineer

Syniverse

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Shyft Labs - Team Lead

Shyft Labs

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
5 Months ago
Saviynt - Technical Lead, Professional Services

Saviynt

Atlanta, Georgia, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

Epic Games - Character Concept Outsource Lead (IP)

Epic Games

Cary, North Carolina, United States (On-Site)
2 Days ago
Google - Epi Hardware Technician

Google

Fremont, California, United States (On-Site)
7 Hours ago
Onward Search - Technical Writer

Onward Search

El Segundo, California, United States (Remote)
13 Hours ago
Google - CPU AI Workloads and Performance Architect

Google

Austin, Texas, United States (On-Site)
7 Hours ago
Mattel  Inc  - Paralegal - Global Employment Law

Mattel Inc

California, United States (On-Site)
3 Months ago
Lionbridge Games - Games Tester

Lionbridge Games

Boise, Idaho, United States (On-Site)
1 Month ago
PlayStation Global - Senior Data Product Manager - Telemetry & Streaming

PlayStation Global

Carlsbad, California, United States (On-Site)
1 Week ago
AGS - American Gaming Systems - Social Media Specialist

AGS - American Gaming Systems

Las Vegas, Nevada, United States (On-Site)
2 Days ago
Google - Data Center Operations Manager, Global Server Operations

Google

The Dalles, Oregon, United States (On-Site)
8 Hours ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

Mattel  Inc  - Manager GRC

Mattel Inc

California, United States (On-Site)
4 Months ago
Snowprint Studios - IT & Cybersecurity Lead/Manager

Snowprint Studios

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
PwC - ETIC, Cybersecurity Risk Technology Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
6 Months ago
PwC - IN-Senior Associate – D365 POS Functional-Ms Dynamics– Advisory  - Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Forensic Manager

PwC

Toronto, Ontario, Canada (On-Site)
6 Months ago
Google - Corporate Facility Security Officer & Multidisciplinary Program Security Officer

Google

Reston, Virginia, United States (Hybrid)
7 Hours ago
Normalyze - Lead DevOps Engineer - Enterprise Cybersecurity - SaaS - Bay Area, CA

Normalyze

California, United States (Remote)
5 Months ago
Palo Alto Networks - Solutions Consultant - Strategic Accounts

Palo Alto Networks

London, England, United Kingdom (On-Site)
5 Months ago
ByteDance - Security Engineer, Anti-DDoS

ByteDance

Singapore (On-Site)
3 Weeks ago
PwC - Senior Associate - Risk Performance, Governance and Controls (RPGC)

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months 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.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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