Software Engineer, Device Enablement, Chrome OS

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

Google - Cloud Software Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
1 Month ago
Western Digital - Data Scientist

Western Digital

Prachin Buri, Thailand (On-Site)
2 Months ago
ByteDance - Software Engineer - MySQL

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Software Engineer III, iOS, Health and Home Platform

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
BrightEdge - Software Development Manager

BrightEdge

Hyderabad, Telangana, India (Remote)
7 Months ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
4 Months ago
Netflix - Software Engineer L5 - Linux Kernel Developer

Netflix

United States (Remote)
3 Months ago
Tesla - Senior Mechanical Design Engineer - Seating

Tesla

Berlin, Berlin, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Google Ads

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Google - Software Engineer, PhD

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Interactive Brokers - Software Developer - C++

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
7 Months ago
Samsung Semiconductor - Staff Engineer, Embedded Firmware

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Months ago
Passion Gaming - Back End Engineer NodeJS

Passion Gaming

Gurugram, Haryana, India (On-Site)
4 Months ago
Wind River - Member of Technical Staff - File Systems

Wind River

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Google - Software Engineer II, Chrome Browser

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Meta - Postdoctoral Researcher, Embodied AI (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Coda - Senior/Staff Full Stack Engineer

Coda

Taipei City, Taiwan (Hybrid)
2 Years ago
Coda - Senior/Staff Software Engineer

Coda

Taipei City, Taiwan (Hybrid)
1 Year ago
winking Entertainment - Research Assistant Intern (Student Internship)

winking Entertainment

Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Ad Sales, Advertising Solution

Appier

Taipei City, Taiwan (On-Site)
1 Month ago
Appier - Customer Service Specialist

Appier

Taipei City, Taiwan (On-Site)
1 Month ago
Appier - HR Business Partner (HRBP)

Appier

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Lead Software Engineer, Quick Share, Android

Google

New Taipei City, Taiwan (On-Site)
1 Month ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
7 Months ago
Keywords Studios - Expert Subtitle Translator/QC: English to Mandarin Traditional Chinese

Keywords Studios

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - (Sr.) Data Engineer/AI Trainer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Mask Designer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NVIDIA - Senior Engineering Manager, Cloud Service Provider Application

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Google - ASIC Power Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior CPU Design Engineer

NVIDIA

Westford, Massachusetts, United States (Hybrid)
2 Months ago
Google - Staff Systems Architect, Advanced Research and Development

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - ASIC Design Verification Engineer

Google

Madison, Wisconsin, United States (On-Site)
1 Month ago
Fluence - Lead Engineer - Advanced Battery Modules

Fluence

Houston, Texas, United States (Hybrid)
7 Months ago
NVIDIA - Senior Embedded System Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Krafton  - 3D Character Modeler

Krafton

(On-Site)
1 Month ago
NVIDIA - Senior Solution Architect - Hardware

NVIDIA

Beijing, Beijing, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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