Google is looking for a Software Engineer with expertise in embedded systems, Linux kernel, and firmware development. This role offers a chance to work on hardware-software integration for cutting-edge consumer electronics that impact billions of users.
Table of Contents
About Google
Google’s mission is to organize the world’s information and make it universally accessible and useful. Their teams combine best-in-class AI, software, and hardware innovation to create products that are faster, smarter, and more reliable than ever before.
Role Overview
- Position: Software Engineer, Kernel & Firmware Silicon
- Location: Bengaluru, India
- Role: Full-Time, Individual Contributor
Minimum Qualifications
- Bachelor’s degree in Electrical, Electronics, Computer Engineering, or equivalent
- 1+ year of software development experience (Python, C/C++, Java, JavaScript)
- 1+ year in embedded systems/consumer electronics development
- 1+ year with data structures and algorithms
- Hands-on experience with embedded systems, RTOS, Linux kernel, or firmware/device drivers
Preferred Qualifications
- Strong embedded system knowledge: kernel, RTOS, drivers, firmware
- Familiarity with ARM or other low-power SoCs
- Exposure to interface protocols: USB, SPI, I2C, UART, PCIe, UFS
- Experience reading schematics and collaborating with hardware design teams
- Skills in performance analysis and power optimization
- Working knowledge of hardware/software integration and system-level debugging
Responsibilities
- Design software interfaces that leverage hardware accelerators
- Implement and optimize firmware and Linux drivers for power and performance
- Develop and test embedded drivers for next-gen smart devices
- Collaborate across AI, software, and hardware teams to shape future products
Why Join Google?
- Work at the intersection of AI, software, and hardware
- Contribute to products used by billions worldwide
- Be part of a culture that values innovation, diversity, and growth
Location
This role is based in Bengaluru, India.
Apply Now
Disclaimer: We do not directly represent or recruit for the companies mentioned in this post. All job openings shared are publicly available and intended for informational and educational purposes only. We always link back to the official source for applying. Please verify all details from the official career page before applying.