Google is Hiring: Software Engineer – Kernel & Firmware | Bengaluru

Google Software Engineer

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.



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

Apply Link


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.

Leave a Reply

Your email address will not be published. Required fields are marked *