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 embedded systems and hardware integration, offering an opportunity to work at one of the world's most influential tech companies.

The position involves working on critical projects that directly impact Google's hardware initiatives, focusing on developing embedded software drivers and system architecture for next-generation smart devices. As part of a vertically integrated team, you'll have the unique opportunity to work across the full stack, from hardware through applications.

The ideal candidate should have a bachelor's degree in Electrical, Electronics, or Computer fields, along with a year of experience in embedded systems development. Strong knowledge of low-level programming is essential, and familiarity with ARM, RTOS, and device drivers is highly valued. Understanding of hardware concepts such as silicon security, timers/interrupts/event handling, and memory management will be beneficial.

At Google, you'll be part of a team that's dedicated to organizing the world's information and making it universally accessible. The company offers a collaborative environment where engineers can work on diverse projects and contribute to technologies that impact billions of users. You'll have opportunities to grow and evolve with the company's fast-paced business, potentially switching teams and projects as you develop your career.

This role is based in Bengaluru, India, and offers the chance to work with cutting-edge technology while contributing to Google's mission of creating radically helpful experiences through the combination of AI, software, and hardware. The position provides an excellent opportunity for professional growth in a company known for innovation and technical excellence.

Last updated a day 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)

Interested in this job?

Jobs Related To Google Embedded Software Engineer I, Silicon

SoC Performance Verification Engineer, Silicon

SoC Performance Verification Engineer role at Google, focusing on custom silicon solutions and hardware verification for next-generation consumer products.

Software Engineer, Camera System, Google Pixel

Software Engineer position at Google focusing on camera system development for Pixel phones, requiring expertise in embedded systems and software development.

Software Engineer II, Embedded Systems, Platforms

Software Engineer II position at Google focusing on embedded systems and platforms, developing next-generation technologies for Google Cloud infrastructure.

Software Engineer, Embedded Systems, Silicon

Entry-level Embedded Systems Software Engineer position at Google, focusing on developing embedded software for Google IPs and Pixel phones in Bengaluru, India.

SoC Design Engineer, Cloud

SoC Design Engineer position at Google, focusing on custom silicon solutions and RTL design for cloud infrastructure, offering competitive compensation and benefits.