remote
Senior Silicon System and Software Integration Engineer - Google
Implementation Engineer
Lead the integration of silicon and software systems, driving hardware/software co‑design, RTL verification, and IP enablement for cloud infrastructure using advanced ASIC and embedded firmware techniques.
About the role
Key Responsibilities
- Architect and implement silicon‑software integration solutions for cloud platforms, ensuring seamless interaction between hardware IPs and system software.
- Develop and maintain RTL code, perform design verification, and conduct functional and performance validation of silicon blocks.
- Collaborate with cross‑functional teams to enable and integrate third‑party IPs, providing technical guidance and troubleshooting.
- Lead design reviews, create integration test plans, and analyze results to drive continuous improvement.
- Document integration processes, design decisions, and validation outcomes for knowledge sharing and compliance.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field (Master’s/PhD preferred).
- 5+ years of experience in computer architecture, embedded firmware, ASIC design/verification, or silicon integration.
- Proficiency in RTL development, design verification methodologies, and hardware/software co‑design.
- Strong analytical skills, problem‑solving ability, and excellent communication.
- Experience with cloud‑scale silicon platforms and IP enablement is a plus.
Skills
machine learningpythonelectrical engineering