Course Cap
🔴 LIVE: 0 hiring rooms active now
0 HRs ready to interview
Average hiring time improving
0 new rooms opened in last 10 mins
Join Live Rooms - Skip the wait, get hired faster
🔴 LIVE: 0 hiring rooms active now
0 HRs ready to interview
Average hiring time improving
0 new rooms opened in last 10 mins
Join Live Rooms - Skip the wait, get hired faster

Software Engineer, Kernel and Firmware Silicon Job in Bengaluru at Google

Interview with HRs instantly—live now.

Skip applications. Get hired faster in Live Rooms.

Join instant video interviews

company-logo
Software Engineer, Kernel and Firmware Silicon

Google

  Full Time Job

  Not Disclosed

  1-2 years

  Posted  30+ days ago

Location
  • Bengaluru
Skills Required
  • Linux Kernel
  • Data Structure
  • Javascript
  • Python
About this Job

Google is hiring for the role of Software Engineer, Kernel and Firmware Silicon!

Responsibilities of the Candidate:

  • Design software for application developers that make use of hardware accelerators seamlessly and in a timely manner.
  • Implement and validate firmware and Linux drivers for optimal power consumption and performance.
  • Design, development, and test embedded software drivers for the next generation of smart devices.

Requirements:

  • Bachelor's degree in Electrical, Electronics, or Computer streams, or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of work experience in development, testing, and deployment of consumer electronics/embedded systems.
  • 1 year of experience with data structures or algorithms.
  • Experience with embedded systems, kernel, Linux, RTOS or firmware, device driver.
  • Experience in Electrical, Electronics, or Computer streams, and in Embedded domain, data structures, algorithms, and software design.
  • Experience working with hardware designers and reading schematics.
  • Experience with ARM or other low-power SoC architectures, memory system, fabric, Linux kernel, device drivers, etc.
  • Experience with interface protocols (e.g., USB, SPI, I2C, UART, UFS, PCIe), power management, system integration, software stacks, drivers.
  • Experience with performance analysis.
  • Knowledge of embedded systems development, RTOS concepts, device drivers and hardware/software integration.
Eligible Degrees
MBA / All Courses
Bachelor of Technology/Engineering / All Courses
Master of Technology / All Courses
Bachelor of Arts / All Courses
Bachelor of Science / All Courses

+95 More

Who can apply
Work Experience: 1-2 years
Eligible Graduation Years: 2024, 2023, 2022
Documents Required

1. Resume

2. ID Proof (e.g. Aadhar Card, PAN Card, etc.)

About Google
Not ready to apply yet?

Explore Live Hiring Rooms and interview with HRs instantly - no waiting, no lengthy applications!

🔴 Live Now

23

Active Rooms

47

HRs Online

👤

Priya S.

Got hired in 2 hours!

"Joined a Live Room at 2pm, interviewed instantly, and got the offer by 4pm. This is revolutionary!"

Stand out and get shortlisted up to 10X more

⚡ How Live Rooms Work
1

Browse live hiring rooms

2

Click to join - HR is waiting

3

Interview instantly, get hired faster

🔥 3 new rooms opened in the last 10 minutes!

Recommended Jobs For You
Not ready to apply yet?

Explore Live Hiring Rooms and interview with HRs instantly - no waiting, no lengthy applications!