JobMesh

Silicon System and Software Integration Engineer, Google Cloud

Google · Sunnyvale, California, US

Minimum qualifications: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical ex...

Job description

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 two or more of the following areas: computer architecture, embedded firmware, ASIC design or verification, integration and enablement of first-party or third-party IPs. - Experience in hardware/software integration or validation. - Experience with Register-Transfer Level (RTL) development, design verification, or evaluation. Preferred qualifications: - Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture. - Experience with C++/Python software design principles. - Experience integrating hardware/software systems. - Experience developing firmware for embedded systems or accelerators. - Experience in debugging firmware using simulation tools. - Knowledge of Real-Time Operating System (RTOS) internals. About the job: In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML appl...