Taro Logo

Embedded Software Engineer, Silicon Security

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Embedded Software Engineer, Silicon Security

Google is seeking an Embedded Software Engineer to join their Silicon Security team, combining the best of Google's AI, Software, and Hardware capabilities. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position focuses on embedded systems development, particularly in device drivers and silicon security applications.

The ideal candidate will work at the intersection of software and hardware, developing and testing embedded software drivers for next-generation smart devices. They will be responsible for enabling device drivers for applications and contributing to new software, hardware, and system architecture development.

This opportunity offers the chance to work with cutting-edge technology in embedded systems, particularly focusing on silicon security and hardware/software integration. The role requires strong expertise in embedded programming languages (C/C++/Rust), RTOS concepts, and deep understanding of hardware concepts including silicon security, timers/interrupts/event handling, and memory management.

Google offers a collaborative environment where engineers can be versatile and take on new challenges across the full-stack. The position provides opportunities to work on critical projects while having the flexibility to switch teams as both the engineer and the business evolve. The role is based in Bengaluru, India, and is part of Google's mission to organize the world's information and make it universally accessible and useful.

The company provides a supportive environment committed to diversity and inclusion, offering equal employment opportunities regardless of background. This role is perfect for someone passionate about embedded systems who wants to make a significant impact on Google's hardware and software integration initiatives while working with some of the best minds in the industry.

Last updated 14 days ago

Responsibilities For Embedded Software Engineer, Silicon Security

  • Work to enable device drivers for applications on devices
  • Develop new software, hardware, and system architecture to support future applications
  • Develop, and test embedded software drivers for the next generation smart devices

Requirements For Embedded Software Engineer, Silicon Security

Linux
  • Bachelor's degree in Electrical, Electronics or Computer Engineering, or equivalent practical experience
  • 2 years of experience in development, testing and deployment of consumer electronics/embedded systems
  • Experience with embedded programming in C/C++/Rust
  • Experience with embedded systems, kernel, Linux, Real-Time Operating System (RTOS) or firmware, device driver

Interested in this job?

Jobs Related To Google Embedded Software Engineer, Silicon Security