Firmware Engineer
Google · Bidadi, Karnataka · Posted 9 days ago
About this role
Firmware Engineer II, Cloud Silicon Minimum qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience. 2 years of experience in embedded systems or firmware development. Experience with embedded software or firmware development in C/C++. Experience with bringing up bare-metal environments on SoCs. Experience in leading firmware debugs on silicon and usage of debug tools such as TRACE32, OpenOCD, etc. Preferred qualifications: Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture. Experience in using emulation platforms for firmware enablement, validation, and debug. Experience with ARM and RISC-V architectures. Experience in industry standard software development practices and agile methodologies. Understanding of SoC architecture and interfaces (e.g., Advanced Extensible Interface (AXI), Double Data Rate (DDR), Peripheral Component Interconnect Express (PCIe), etc.). About the job Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. The AI and Infrastructure team is redefining what’s possible. We emp
Want this Google role?
Tailor your resume to this exact job description with AI — keyword coverage, missing skills, and rewritten bullets in under a minute.
Tailor my resume free