Senior Software Engineer, CPU, Google Cloud
Tel Aviv, Israel Until 9/6/2026 5+ years exp First posted July 8, 2026 Last posted July 8, 2026
Job description
About the Job
In this role, you will work at the center of Google’s most strategic infrastructure investments. You will join a high-impact team operating on the critical path of Google’s hardware and software evolution, bridging the gap between compute infrastructure and the massive scale of Google’s software stack. You will be responsible for defining the methods and technologies required to model, simulate, and analyze complex hardware systems, with a core focus on security, performance, and correctness analytics, ensuring the efficiency of our future compute platforms. As a software engineer in this group, you will act as an architect, designer, and coder taking ownership of your goal and working in close partnership with cross-functional teams to make it a reality.You will be at the intersection of hardware design and software optimization for Google's next-generation high-performance compute cores. You will not just support existing infrastructure; but will be helping build the foundation of our future hardware. Because this work is on the "most critical path" for Google’s future, you will have visibility into and influence over the core technology that powers our most intensive services. You will bridge the gap between silicon-level security research and massive-scale software implementation, working with experimental AI tools that are shaping how we verify and optimize future hardware. You will be building the foundation of our future hardware.
Responsibilities
- Drive performance modeling and analysis for next-generation CPUs, while identifying architectural bottlenecks, ensure system correctness, and implement optimization strategies across hardware-software stack to maximize efficiency for compute workloads.
- Design, develop, and maintain software modeling tools and simulation environments, leverage C++, Python, and AI-driven methodologies to perform studies and automate analytical workflows.
- Conduct security analysis and threat modeling for hardware-software interfaces, while developing and implementing methodologies for detecting, mitigating, and analyzing side-channel and micro-architectural vulnerabilities, ensuring systems meet safety and privacy.
- Explore, deploy, and scale experimental AI-driven tooling to automate verification workflows, enhance predictive modeling, and accelerate development cycles, actively contribute to expanding the team's suite of AI-assisted capabilities.
- Provide technical leadership in system integration projects, guide cross-functional teams to resolve large-scale compute bottlenecks, influence architectural designs, and facilitate the successful deployment of hardware-software solutions.
Qualifications
Minimum qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
- 5 years of experience with software development in C++ programming language or 4 years of experience with an advanced degree.
Preferred qualifications:
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience in modern, high-performance CPU/ML architecture and micro-architecture.
- Expertise in Security analytics.
- Experience with Python programming language.
- Demonstrated leadership in complex technical projects, including system integration and performance optimization.
About this role
Summary
Develop performance models, security analysis, and AI tools for hardware-software systems
Job title
Senior Software Engineer, CPU, Google Cloud
Experience level
5+ years
Minimum experience
5+ years exp
Industry
technology
Location requirements
Tel Aviv, Israel; remote not specified
Salary
Not specified
Management role
No
Skills & keywords
Required skills
C++Pythonsecurity analysisperformance modelinghardware-software integration
Preferred skills
AI automationmicro-architecturesystem optimizationleadership
Specializations
hardware modelingperformance analysissecurityAI toolingsoftware development
Locations
Structured locations inferred from the posting.
Tel Aviv-Yafo, Israel
Work arrangement unknown City
Related searches