Taro Logo

Senior Embedded Software Engineer, ChromeOS Platform

A global technology company that develops internet-related services and products.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Senior Embedded Software Engineer, ChromeOS Platform

Google is seeking a Senior Embedded Software Engineer to join their ChromeOS Platform team. This role is crucial in developing next-generation technologies that impact billions of users. The position focuses on firmware and kernel development for ChromeOS devices, requiring expertise in embedded systems, device drivers, and Board Support Package development.

The ideal candidate will work at the intersection of hardware and software, developing firmware, device drivers, and kernel modules for ChromeOS/Android devices. They will contribute to significant open-source projects including coreboot, ZephyrOS, ChromeOS, and Android. The role involves collaboration with kernel, firmware, and hardware engineers to design, implement, and enhance features while maintaining high quality standards.

ChromeOS's mission is to provide universal access to computing through fast, secure, and intelligent solutions. This position offers the opportunity to directly impact this mission by working on low-level system components that form the foundation of the ChromeOS platform. The role combines technical depth in embedded systems with the scale and impact of Google's global reach.

The position requires strong expertise in C/C++ programming, understanding of hardware interfaces, and experience with Linux development environments. The successful candidate will work on critical projects while having opportunities for growth and evolution within Google's dynamic environment. This is an excellent opportunity for an experienced embedded systems engineer looking to make a significant impact on widely-used consumer technology products.

Last updated 2 days ago

Responsibilities For Senior Embedded Software Engineer, ChromeOS Platform

  • Design and develop firmware/kernel features, collaborate with a team of engineers and product managers
  • Participate in bring-ups, work with partners to deliver new devices. This includes low-level device driver and Board Support Package (BSP) development
  • Evaluate and help improve firmware/device driver code and processes, focusing on scalability and maintainability
  • Collaborate with a global team of software and hardware engineers on new technology proposals and process improvements
  • Maintain quality by increasing unit and integration test coverage

Requirements For Senior Embedded Software Engineer, ChromeOS Platform

Linux
  • Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience
  • 5 years of experience in development, testing and deployment of consumer electronics/embedded systems
  • 5 years of experience in developing low-level firmware, device drivers, and Board Support Package (BSPs) within open-source projects
  • Experience with embedded programming in C/C++

Benefits For Senior Embedded Software Engineer, ChromeOS Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health coverage
  • Retirement benefits
  • Parental leave

Interested in this job?

Jobs Related To Google Senior Embedded Software Engineer, ChromeOS Platform