Software Engineer III, Performance Modeling, Silicon

3 Months ago β€’ 2 Years + β€’ Research & Development

Job Summary

Job Description

As a Software Engineer III, Performance Modeling, Silicon, you will develop simulation models at different abstraction levels (cycle accurate/TLM /functional). You will build models for SoC components like processors, machine learning accelerator, memory subsystem, bus interconnect, and other peripherals. You will also perform system level modeling for SoC architecture and performance exploration and analysis.
Must have:
  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.
  • 2 years of software development experience.
  • Experience with C/C++ programming.
Good to have:
  • Experience in SystemC or RTL.
  • Experience in software-based architecture simulators or FPGA/ASIC-based emulation platforms.
  • Experience with performance evaluation for mobile devices.
  • Familiarity with computer architecture, especially ARM SoC architecture and AMBA protocols.

Job Details


Minimum qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent practical experience.
  • 2 years of software development experience.
  • Experience with C/C++ programming.

Preferred qualifications:

  • Experience in SystemC or RTL.
  • Experience in software-based architecture simulators or FPGA/ASIC-based emulation platforms.
  • Experience with performance evaluation for mobile devices.
  • Familiarity with computer architecture, especially ARM SoC architecture and AMBA protocols.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Develop simulation models at different abstraction levels (cycle accurate/TLM /functional).
  • Build models for SoC components like processors, machine learning accelerator, memory subsystem, bus interconnect, and other peripherals.
  • Perform system level modeling for SoC architecture and performance exploration and analysis.

Similar Jobs

Epic Games - Tools Programmer, Applied Usability

Epic Games

Vancouver, British Columbia, Canada (On-Site)
β€’ 7 Months ago
ByteDance - Site Reliability Engineer (Systems) - Bytedance Infrastructure

ByteDance

Singapore (On-Site)
β€’ 3 Months ago
Luxoft - Senior GPU Compiler Software Development Engineer

Luxoft

Italy, New York, United States (Remote)
β€’ 2 Months ago
ION - Technical Consultant - Endur

ION

Uniondale, New York, United States (On-Site)
β€’ 3 Months ago
Samsung Semiconductor - Intern, Memory Software Ecosystem

Samsung Semiconductor

San Jose, California, United States (Hybrid)
β€’ 1 Month ago
Intel Corporation - Software Team Manager – Deep Learning Graph Compiler

Intel Corporation

Center District, Israel (Hybrid)
β€’ 1 Month ago
Microsoft - Competitive Analysis SoC Architect

Microsoft

Redmond, Washington, United States (On-Site)
β€’ 1 Month ago
Krafton  - [Infra Div.] Technology Solution Engineer (4λ…„ ~ 10λ…„)

Krafton

Seoul, South Korea (On-Site)
β€’ 2 Months ago
Wind River Systems - Senior Cloud Solutions Architect

Wind River Systems

Singapore (On-Site)
β€’ 3 Months ago
Microsoft - Research Intern - Impacts of Employee Connections and Organizational Culture on Copilot Adoption

Microsoft

Cambridge, Massachusetts, United States (On-Site)
β€’ 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Funcom - Senior Engine Programmer - Dune Awakening

Funcom

Romania (On-Site)
β€’ 8 Months ago
Electronic Arts - Gameplay Software Engineer - American Football

Electronic Arts

Orlando, Florida, United States (Hybrid)
β€’ 7 Months ago
OpenGov - Software Engineer III

OpenGov

Boston, Massachusetts, United States (Hybrid)
β€’ 3 Months ago
Game Boost - AI Lead at co-op shooter

Game Boost

Stockholm, Stockholm County, Sweden (Hybrid)
β€’ 1 Month ago
Glean - Software Engineer, Machine Learning (Infrastructure)

Glean

Palo Alto, California, United States (On-Site)
β€’ 2 Months ago
Lakshya Digital - UI Programmer - Freelance

Lakshya Digital

Quebec, Canada (Remote)
β€’ 1 Month ago
Keywords Studios (Player Support) - General Expressions of Interest

Keywords Studios (Player Support)

Box Hill, Victoria, Australia (Hybrid)
β€’ 3 Months ago
Infinity Ward - 2025 US Summer Internship - Game Engineering

Infinity Ward

Santa Monica, California, United States (On-Site)
β€’ 2 Months ago
Light Speed Studios - Unity Client Development Trainee

Light Speed Studios

Singapore (On-Site)
β€’ 5 Months ago
Mashgin - Senior Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
β€’ 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Senior Software Engineer, TPU, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
β€’ 1 Month ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
β€’ 4 Months ago
Trend Micro - Sr. Software Engineer for Networks

Trend Micro

Taipei City, Taiwan (On-Site)
β€’ 3 Months ago
Corsair - Product Engineer

Corsair

Taipei City, Taiwan (On-Site)
β€’ 1 Month ago
Appier - Senior Software Engineer, Full Stack Development

Appier

Taipei City, Taiwan (On-Site)
β€’ 2 Months ago
Google - Product Engineer, Machine Learning and GPU Accelerators

Google

Taipei City, Taiwan (On-Site)
β€’ 1 Month ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
β€’ 3 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
β€’ 3 Months ago
Logitech - Launch Program Manager - Education

Logitech

Hsinchu City, Taiwan (Hybrid)
β€’ 1 Month ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - [Publishing Div.1] Publishing Business PM (7λ…„ 이상)

Krafton

Seoul, South Korea (On-Site)
β€’ 1 Month ago
Power Integrations - Software Developer (Backend)

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
β€’ 3 Months ago
Visa - Senior Staff (Lead) Software Engineer

Visa

Bellevue, Washington, United States (On-Site)
β€’ 3 Months ago
Rocket - Senior Software Engineer (IBM z/VSE Assembler )

Rocket

Chennai, Tamil Nadu, India (On-Site)
β€’ 5 Years ago
Krafton  - [Publishing] Publishing Management (3λ…„ ~ 10λ…„)

Krafton

Seoul, South Korea (On-Site)
β€’ 2 Months ago
Meta - Embedded Software Engineer, Firmware - Reality Labs

Meta

New York, New York, United States (On-Site)
β€’ 2 Months ago
Google - Embedded Software Engineer, Pixel Display Software

Google

(On-Site)
β€’ 1 Month ago
Intel Corporation - Design Quality and Reliability Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
β€’ 2 Months ago
Fabric - Applied Researcher, Cryptography Proof Systems

Fabric

Los Angeles, California, United States (Remote)
β€’ 3 Months ago
Nielsen Holdings - Senior Software Engineer - Windows\C++\.Net -AM-TECH-DA-86

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
β€’ 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Hyderabad, Telangana, India (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

New York, New York, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Mountain View, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug