Embedded Software Engineer I, Silicon

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Entry-Level Software Engineer
Contact Company
1+ year of experience
AI · Enterprise SaaS · Consumer

Description For Embedded Software Engineer I, Silicon

Google is seeking an Embedded Software Engineer I to join their innovative team that combines AI, Software, and Hardware technologies. This role is perfect for engineers passionate about low-level programming and embedded systems development. As part of Google's mission to organize world's information and make it universally accessible, you'll work on critical projects developing next-generation technologies that impact billions of users.

The position offers unique opportunities to work with both hardware and software in a vertically integrated team environment. You'll be responsible for developing device drivers, creating new software for hardware, and contributing to system architecture for future applications. The role requires expertise in embedded systems, with hands-on experience in consumer electronics development.

Google's team environment encourages versatility and leadership, allowing engineers to tackle challenges across the full technology stack. You'll be part of a team that pushes technological boundaries, creating radically helpful experiences through the combination of Google's AI, Software, and Hardware capabilities.

The ideal candidate should have a strong foundation in electrical, electronics, or computer fields, with specific knowledge in embedded domains, data structures, algorithms, and software design. Knowledge of ARM, RTOS, device drivers, and hardware/software integration is highly valued. Understanding of hardware concepts such as silicon security, timers/interrupts/event handling, and memory management will be crucial for success in this role.

Working at Google means joining a company committed to diversity, equality, and creating a culture of belonging. You'll have the opportunity to work on projects that directly impact how billions of users connect, explore, and interact with information and one another. The role offers growth potential as you and Google's fast-paced business evolve, with opportunities to switch teams and projects as you develop your career.

Last updated 4 days ago

Responsibilities For Embedded Software Engineer I, Silicon

  • Work on both hardware and software as part of a vertically integrated team spanning from hardware through applications
  • Work to enable device drivers for applications on devices
  • Develop new software for hardware, and system architecture to support future applications
  • Design, develop, and test embedded software drivers for the next generation smart devices

Requirements For Embedded Software Engineer I, Silicon

  • Bachelor's degree in Electrical, Electronics, or Computer fields, or equivalent practical experience
  • 1 year of experience in development, testing, and deployment of consumer electronics/embedded systems
  • Experience with low-level programming
  • Knowledge of ARM, RTOS, and device drivers (preferred)
  • Understanding of hardware concepts (silicon security, timers/interrupts/event handling, memory management) (preferred)
  • English proficiency

Interested in this job?

Jobs Related To Google Embedded Software Engineer I, Silicon

Application-Specific Integrated Circuit (ASIC) Design Verification Engineer

ASIC Design Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification using SystemVerilog and advanced verification methodologies.

CPU Design Integration Engineer

CPU Design Integration Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Embedded System Software Engineer, Silicon

Embedded Systems Engineer role at Google focusing on firmware, drivers, and platform integration for next-gen devices.

Software Engineer, Camera System, Google Pixel

Software Engineer position at Google focusing on camera system development for Pixel phones, involving embedded systems and image processing.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Early career embedded systems and firmware engineering role at Google, requiring PhD in Computer Science or related field, starting 2025.