Google is seeking a Software Engineer specializing in Emulation Performance Evaluation to join their ML, Systems, & Cloud AI (MSCA) organization. This role combines software engineering expertise with hardware performance analysis, focusing on pre-silicon emulation and hardware-software co-validation of Google's next-generation ARM server processors. The position requires strong technical skills in software development, performance evaluation, and system analysis.
The role is part of Google's broader mission to develop next-generation technologies that impact billions of users. Working within the MSCA organization, you'll be involved in designing, implementing, and managing hardware, software, machine learning, and systems infrastructure that powers Google services and Google Cloud. The team prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing.
As a Software Engineer in this role, you'll lead critical initiatives in hardware-software co-validation, conduct comprehensive performance analysis, and make architectural recommendations that directly impact Google's ARM server development. This position offers the opportunity to work with cutting-edge technology while contributing to Google's global infrastructure that serves billions of users worldwide.
The ideal candidate will bring a strong foundation in software development, experience with languages like Ruby, Python, Java, or C++, and expertise in performance evaluation. You'll be working in Warsaw, Poland, collaborating with teams across Google to ensure optimal performance of next-generation computing systems.