Software Engineer, Device Enablement, Chrome OS

1 Hour ago • 2 Years + • Research & Development

Job Summary

Job Description

This Software Engineer role within Chrome OS's Device Enablement team in Taipei, Taiwan focuses on ARM system development. Responsibilities include designing, developing, testing, deploying, maintaining, and enhancing Linux kernel development, Application Processor firmware, or Embedded Controller firmware. The role involves design reviews, creating new frameworks, triaging product/system issues, and debugging to resolve hardware, network, or service operational and quality problems. The ideal candidate possesses strong C/C++ skills, experience with embedded systems and operating systems, and a solid understanding of data structures and algorithms. Experience with Linux kernel, device drivers, and open firmware frameworks is preferred.
Must have:
  • C/C++ programming
  • Embedded OS experience
  • Data structures & algorithms
  • Linux kernel development
  • ARM system development
Good to have:
  • Master's/PhD in CS
  • Chipset bring-up
  • System programming
  • Firmware experience
  • Open firmware frameworks

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++ programming languages, or 1 year of experience with an advanced degree in an industry setting.
  • 2 years of experience with data structures or algorithms.
  • 2 years of experience working with embedded operating systems.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience with embedded systems, chipset bring-up, system programming, or firmware.
  • Experience with Linux kernel or open firmware frameworks.
  • Experience with Linux kernel and device drivers.

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.

Chrome OS delivers quality computing at scale to provide universal and unfettered access to information, entertainment, and tools. Our mission is to empower anyone to create and access information freely through fast, secure, simple, and intelligent computing.

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance ARM system development, focused on Linux kernel development, Application Processor firmware, or Embedded Controller firmware.
  • Participate in, or lead design reviews with peers and stakeholders to develop platform-specific modules.
  • Create new frameworks and designs to improve the ecosystem.
  • 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.

Similar Jobs

ByteDance - Algorithm Engineer - Enterprise Solution R&D

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, AI - Reinforcement Systems

Microsoft

London, England, United Kingdom (On-Site)
3 Weeks ago
Wargaming - Game Developer

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Virtuos - Technical Director

Virtuos

Dublin, County Dublin, Ireland (On-Site)
3 Weeks ago
ByteDance - Image Display Architect / Engineer, Pico- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
bosh group india - Circuit Analysis Engineer - Team Lead

bosh group india

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Assystems - Ingénieur Coordination et études nucléaires H/F

Assystems

Rouen, Normandy, France (On-Site)
5 Months ago
Riot Games - Staff Software Engineer, Unreal Tools - MMO

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Snowed In Studios - Senior Generalist Programmer

Snowed In Studios

Quebec, Canada (Remote)
2 Weeks ago
THE GAME - Social Creative Automotive

THE GAME

Munich, Bavaria, Germany (Hybrid)
3 Weeks ago
N-iX - Senior Power BI Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
Google - Software Engineer II, Migration and Replication, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Hour ago
Impact Analytics - Data Science Lead

Impact Analytics

Bengaluru, Karnataka, India (On-Site)
7 Months ago
NVIDIA - Deep Learning Algorithm Engineer - New College Grad 2025

NVIDIA

Santa Clara, California, United States (On-Site)
17 Hours ago
ByteDance - Student Researcher (Doubao (Seed) Foundation Model - Video Generation) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Evolution - C++ Developer (Python/Golang)

Evolution

Riga, Latvia (On-Site)
1 Week ago
NVIDIA - Senior Software Video Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Weeks ago
Fandom - Senior Product Manager

Fandom

Rugeley, England, United Kingdom (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Trend Micro - Cloud Engineer (Golang/Python, Backend Focus) 雲端開發工程師

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
The Walt Disney Company - Senior Sales Manager/Sales Manager

The Walt Disney Company

New Taipei City, Taiwan (On-Site)
3 Weeks ago
Visa - Senior Consulting Manager, Visa Managed Services

Visa

Taipei City, Taiwan (On-Site)
6 Months ago
NVIDIA - Staff Systems Software Engineer - Server

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Weeks ago
Rivos - SOC Physical Design Verification Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - System Software Engineer, GPU - New College Graduate

NVIDIA

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

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Mixed-Signal Circuit Design Engineer - New College Graduate

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Day ago
Google - Software Engineer, Camera and Media, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Hour ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Krafton  - [Publishing Platform Div.] Sr. Web Back-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
Rivos - Logic Equivalence Check (LEC) Engineer

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Nagarro - SAP FI/CO Senior Consultant

Nagarro

Germany (Remote)
3 Weeks ago
Assystems - Administrateur AVEVA PDMS E3D H/F

Assystems

Courbevoie, Île-de-France, France (Hybrid)
5 Months ago
Virtuos - Technical Director

Virtuos

China (On-Site)
3 Weeks ago
Microsoft - Fiber Manufacturing Technician

Microsoft

England, United Kingdom (On-Site)
9 Hours ago
ByteDance - Applied Scientist Intern (Computational Modeling & Optimization)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Tesla - Senior PLC Programmer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
NVIDIA - Senior Developer Technology Engineer, Public Sector

NVIDIA

Washington, District Of Columbia, United States (Remote)
1 Month 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.

Portland, Oregon, United States (On-Site)

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

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

Taipei City, Taiwan (On-Site)

Atlanta, Georgia, United States (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