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
5,000+ Employees
1+ year of experience
AI · Consumer

Description For Embedded Software Engineer I, Silicon

Google is seeking an Embedded Software Engineer I to join their innovative team working on next-generation 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 at the intersection of hardware and software, developing crucial device drivers and embedded solutions for smart devices.

The position offers a unique opportunity to work with a vertically integrated team, spanning from hardware through applications. You'll be involved in designing, developing, and testing embedded software drivers for next-generation smart devices, while contributing to system architecture that supports future applications. This role requires a strong foundation in embedded systems development, with knowledge of RTOS concepts and hardware/software integration.

Google's team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. You'll be part of a company that's committed to pushing technology forward and making people's lives better through innovation. The role offers exposure to cutting-edge technology and the chance to work on projects that impact billions of users worldwide.

As an Embedded Software Engineer at Google, you'll have the opportunity to work on specific projects critical to Google's needs, with possibilities to switch teams and projects as you grow. The position requires versatility and enthusiasm for taking on new challenges across the full stack. You'll be working in an environment that values diversity, inclusion, and innovation, with access to some of the most advanced technology infrastructure in the world.

This is an excellent opportunity for someone early in their career to gain experience with a global technology leader, working on embedded systems that power the next generation of Google's hardware products. The role offers the perfect blend of technical challenge and meaningful impact, all while working with a team that's dedicated to creating revolutionary technology solutions.

Last updated 2 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

Linux
  • 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)
  • Knowledge of embedded systems development, RTOS concepts, device drivers, and hardware/software integration (preferred)
  • English proficiency

Interested in this job?

Jobs Related To Google Embedded Software Engineer I, Silicon

Auto White Balance Tuning Engineer

Auto White Balance Tuning Engineer position at Google focusing on camera technology and image processing for Pixel devices.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on custom silicon solutions and hardware verification for consumer products.

Hardware System Integration Engineer

Hardware System Integration Engineer role at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

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

Early career PhD Software Engineer position at Google focusing on embedded systems and firmware development.

Junior CPU Design Verification Engineer

Junior CPU Design Verification Engineer position at Google, focusing on hardware verification and silicon solutions development.