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

1 Month 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

GoReel - Manual QA Engineer

GoReel

Bratislava, Bratislava Region, Slovakia (Hybrid)
1 Month ago
NVIDIA - Senior SWQA Test Development Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Sourcegraph - Support Engineer

Sourcegraph

(Remote)
3 Weeks ago
Motorola Solutions - System Manager

Motorola Solutions

Maryland, United States (On-Site)
1 Month ago
Budge Studios - Build Master

Budge Studios

Quebec, Canada (Hybrid)
2 Months ago
ByteDance - Security Engineer, Anti-DDoS

ByteDance

Singapore (On-Site)
2 Months ago
CloudLinux - Senior Python Developer with Security Expertise

CloudLinux

Sofia City Province, Bulgaria (Remote)
2 Months ago
Tencent - Senior Client-Side Security Engineer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Months ago
ION - Senior Security Architect

ION

London, England, United Kingdom (On-Site)
8 Months ago
PwC - IN-Manager_AWS Engineer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Interactive Brokers - Professional Services Representative

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
8 Months ago
DNEG - FX Lead (DNEG Animation)

DNEG

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
BrightEdge - Senior QA Engineer

BrightEdge

Hyderabad, Telangana, India (On-Site)
10 Months ago
Zscaler - Senior Software Engineer - DevTest

Zscaler

Hyderabad, Telangana, India (Hybrid)
1 Month ago
ByteDance - DevOps Engineer, Applied Machine Learning Engine - 2025 Start

ByteDance

Singapore (On-Site)
7 Months ago
Rackspace Technology - Cloud Architect

Rackspace Technology

India (Remote)
2 Months ago
Google - Cloud Technical Solutions Engineer, Infrastructure

Google

Tokyo, Japan (On-Site)
1 Month ago
Jane Street - Linux Engineering Manager

Jane Street

New York, New York, United States (On-Site)
1 Month ago
F4 GRUOP - Javascript Fullstack Developer

F4 GRUOP

Paris, Île-de-France, France (On-Site)
1 Month ago
Meta - Production Engineering

Meta

New York, New York, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

Super - Staff Product Designer - Design System

Super

United States (Remote)
2 Months ago
ByteDance - AI/LLM Network Software Engineer (High Speed Network)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Tencent - Game Publishing Manager

Tencent

Washington, United States (On-Site)
1 Month ago
Postman - Staff Engineer, Developer Tooling

Postman

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Google - Technical Program Manager III, Infrastructure Resource Analytics, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Singularity 6 - Design Application Drop Box

Singularity 6

Los Angeles, California, United States (Hybrid)
1 Year ago
Snorkel AI - Staff Software Engineer — Infrastructure

Snorkel AI

Redwood City, California, United States (Hybrid)
4 Weeks ago
ByteDance - Backend Software Engineer - CapCut - San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior Technical Instructor - Data Center Networking

NVIDIA

United States (Remote)
2 Months ago
GoMotive - Director of Product Management, AI

GoMotive

United States (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

Google - Technical Program Manager III, AI Security Detection and Response, Core

Google

Boulder, Colorado, United States (On-Site)
1 Month ago
ByteDance - Red Team Engineer, Security Assurance

ByteDance

Singapore (On-Site)
7 Months ago
Canva - Security Engineering Manager - Vulnerability Management, Application Security

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
NVIDIA - Senior Networking Security Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Senior Red Team Security Consultant

Google

Atlanta, Georgia, United States (On-Site)
1 Month ago
PwC - IN-Associate–ERP Controls- ITRA– Advisory – Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Plarium - SecOps Engineer

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Manager, Internal Audit - Cybersecurity and Engineering

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
PwC - Information Protection Consultant (Doorlopend)

PwC

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
Trend Micro - Embedded Software Engineer (C/C++)

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago

Get notifed when new similar jobs are uploaded

About The Company

Regensburg, Bavaria, Germany (Remote)

Toronto, Ontario, Canada (On-Site)

London, England, United Kingdom (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (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