
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
🎁 Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
🌟 Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Overview
Google is hiring a System Software and Performance Engineer to contribute to the development of custom silicon solutions. You'll work with C/C++, Java, and Python to optimize software systems and conduct performance analysis. This position requires 4 years of experience in relevant fields.
Job Description
Who you are
You hold a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, and you have at least 4 years of experience programming in C/C++ or Java, along with scripting languages like Python. Your expertise extends to areas such as the Linux kernel, toolchains, or the Android system software stack, allowing you to conduct full-stack performance analysis and optimization on software systems. You are a fast and effective learner, comfortable navigating ambiguity and diving into new technical territories. A Master's degree or PhD in a relevant field is preferred, especially with an emphasis on computer architecture.
What you'll do
As a System Software and Performance Engineer at Google, you will be part of a team that pushes boundaries in developing custom silicon solutions that power Google's direct-to-consumer products. Your role will involve planning and evaluating ARM architecture features, providing data-driven insights that shape future SoC designs. You will partner with Android workload owners, tool-chain experts, and device teams to implement full-system optimizations. Additionally, you will design benchmarks and modeling methodologies that will define the next decade of hardware/software co-design, identifying performance bottlenecks and proposing innovative solutions.
What we offer
At Google, you will have the opportunity to work on technologies that make computing faster, seamless, and more powerful. You will contribute to products loved by millions worldwide, shaping the next generation of hardware experiences. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our teams.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role