At Google, our software engineers are at the forefront of developing next-generation technologies that revolutionize how billions of users connect, explore, and interact with information. As part of our team, you'll be tasked with tackling challenges across various domains, including information retrieval, distributed computing, large-scale system design, networking, security, AI, and more. We're looking for versatile engineers who can bring fresh perspectives and adapt to evolving needs, pushing the boundaries of technology forward.
Responsibilities
- Design software solutions to enable application developers to leverage hardware accelerators efficiently.
- Develop and validate firmware and Linux drivers to optimize power consumption and performance.
- Create, test, and maintain embedded software drivers for cutting-edge smart devices.
Minimum Qualifications
- 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.
- Proficiency in embedded programming in C/C++.
- Experience with embedded systems, kernel, Linux, RTOS, or Firmware device driver.
Preferred Qualifications
- Master's degree in Electrical, Electronics, or Computer Engineering, or equivalent practical experience.
- Familiarity with ARM or other low-power SoC architectures, memory systems, or fabric.
- Experience in performance analysis.
- Knowledge of interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe), power management, system integration, and drivers.
- Understanding of embedded systems development, RTOS concepts, device drivers, and hardware/software integration.
About Google
Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, software, and hardware to craft radically helpful experiences. Through relentless research, design, and development, we aim to enhance computing speed, seamlessness, and power, ultimately striving to improve people's lives through technology.
Equal Opportunity Statement
Google is proud to foster an inclusive workplace and is committed to equal employment opportunities for all, regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or veteran status. We also consider qualified applicants irrespective of criminal histories, in accordance with legal requirements. For candidates with disabilities or special needs requiring accommodation, please complete our Accommodations for Applicants form.