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.