1

Systemc Modeling Engineer Jobs in California (NOW HIRING)

Create cycle-accurate models of the hardware (C++/SystemC). * Collaborate with peer engineering teams to co-design and co-verify the hardware implementation. * Investigate new architectural ideas ...

Create cycle-accurate models of the hardware (C++/SystemC). * Collaborate with peer engineering teams to co-design and co-verify the hardware implementation. * Investigate new architectural ideas ...

Create cycle-accurate models of the hardware (C++/SystemC). * Collaborate with peer engineering teams to co-design and co-verify the hardware implementation. * Investigate new architectural ideas ...

Performance Architect

Milpitas, CA · On-site

$190K/yr

Build SystemC performance models for AI Storage Solutions based products covering end-to-end from ... Expertise in CUDA programming, GPU memory hierarchies, and hardware-specific optimizations * Proven ...

Performance Architect

Milpitas, CA · On-site

$136K - $226K/yr

Build SystemC performance models for AI Storage Solutions based products covering end-to-end from ... Expertise in CUDA programming, GPU memory hierarchies, and hardware-specific optimizations * Proven ...

Performance Architect

Milpitas, CA · On-site

$190K/yr

Build SystemC performance models for AI Storage Solutions based products covering end-to-end from ... Expertise in CUDA programming, GPU memory hierarchies, and hardware-specific optimizations * Proven ...

next page

Showing results 1-20

Systemc Modeling Engineer information

What are SystemC Modeling Engineers?

SystemC Modeling Engineers are professionals who use the SystemC language to create high-level models of hardware systems, typically for simulation, verification, and architectural exploration in the electronics and semiconductor industries. They help bridge the gap between software and hardware design by modeling hardware components and behavior at different abstraction levels. Their work enables faster development cycles and analysis of system performance before committing to physical hardware design.

What are some common challenges faced by SystemC Modeling Engineers when collaborating with hardware and software teams?

SystemC Modeling Engineers often navigate the challenge of bridging the gap between hardware and software teams, as they must accurately represent hardware behavior in a way that is both functional for software development and reflective of real-world hardware constraints. Ensuring model fidelity while maintaining simulation performance is a delicate balance, especially when requirements change rapidly. Clear communication and iterative validation with both teams are essential to resolve ambiguities and synchronize development timelines.

What is the difference between Systemc Modeling Engineer vs Hardware Design Engineer?

AspectSystemc Modeling EngineerHardware Design Engineer
Primary FocusDeveloping system-level models using SystemC for simulation and verificationDesigning and implementing hardware components and circuits
Required SkillsSystemC, C++, hardware architecture, modeling techniquesVHDL/Verilog, FPGA/ASIC design, circuit analysis
Work EnvironmentEmbedded systems, simulation labs, software developmentHardware labs, manufacturing facilities, design teams
Industry UsageElectronics, embedded systems, system architectureConsumer electronics, telecommunications, semiconductor industry

While both roles involve working with hardware and system design, the Systemc Modeling Engineer primarily focuses on creating high-level models for simulation and verification, whereas the Hardware Design Engineer concentrates on designing physical hardware components. Understanding these differences helps in choosing the right career path or job search focus.

What are the key skills and qualifications needed to thrive as a SystemC Modeling Engineer, and why are they important?

To excel as a SystemC Modeling Engineer, you need strong expertise in digital design, C++ programming, hardware description languages, and a background in electrical or computer engineering. Familiarity with SystemC libraries, simulation tools, and version control systems is typically required, and certifications in hardware modeling or verification can be advantageous. Effective problem-solving, attention to detail, and collaboration skills are essential soft skills that help you stand out. These competencies ensure accurate hardware modeling, efficient verification, and successful integration within engineering teams.
What job categories do people searching Systemc Modeling Engineer jobs in California look for? The top searched job categories for Systemc Modeling Engineer jobs in California are:
What cities in California are hiring for Systemc Modeling Engineer jobs? Cities in California with the most Systemc Modeling Engineer job openings:
Infographic showing various Systemc Modeling Engineer job openings in California as of May 2026, with employment types broken down into 33% Full Time, and 67% Contract. Highlights an 67% In-person, and 33% Hybrid job distribution.
System Performance Modeling Engineer

System Performance Modeling Engineer

Advanced Micro Devices, Inc

Santa Clara, CA • On-site

$165K/yr

Full-time

Posted 4 days ago


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

24th of 139 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE:
We are seeking a highly experienced Senior Modeling Engineer to join our engineering team focused on next-generation ASIC and system architecture development.
THE PERSON:
In this role, you will develop high-performance models used for ASIC verification, architecture validation, and software development acceleration. The ideal candidate brings deep expertise in C/C++, SystemC modeling, and ARM fast models, along with strong debugging and cross-functional collaboration skills.
KEY RESPONSIBILITIES:
  • Develop and integrate high-level and cycle-accurate models for complex ASIC and SoC platforms
  • Create models to support ASIC verification, architecture exploration, and software development acceleration
  • Work closely with ASIC design and verification teams to develop reusable models for validation environments
  • Develop transaction-level and cycle-accurate models for arbitration, credit loops, deadlock detection, and performance analysis
  • Integrate ARM Fast Models into SystemC-based simulation environments
  • Identify and debug architectural, functional, and performance-related issues across hardware and software stacks
  • Contribute to system-level modeling efforts using frameworks such as SystemC and OMNeT
  • Collaborate with cross-functional engineering teams including architecture, design, verification, and software teams
  • Develop automation and scripting solutions to improve modeling and validation workflows

REQUIRED QUALIFICATIONS:
  • Experience developing and putting together Models for ASIC verification, and SW development acceleration
  • Strong coding experience using C++, STL/Boost libraries
  • Experience identifying bugs in architecture, functionality and performance with strong overall debug and analytical skills
  • Experience working with ASIC design/verification teams, and creating models that can be used for verification

Preferred Qualifications
  • Experience working with ARM fastmodelsand integrating them in a System model
  • Experience developing/working with ISAmodels
  • Experience developing cycle accurate and transaction levelmodelsto model credit loops, arbitration, detecting deadlocks etc.
  • Experience inModelinglibraries like SystemC, OMNeT
  • Proficient with scripting languages, C/C++, STL/boost libraries
  • Great communication and collaboration skills to interact within the team and with cross functional teams

Desired Skills:
C++, C, SystemC, ARM fast models
Languages: C, C++, Python, SystemC/SystemVerilog
Tools: SystemC, ARM fast models, Boost/STL libraries, OMNeT
ACADEMIC CREDENTIALS:
BSEE or equivalent. MSEE preferred
LOCATION:
Santa Clara, CA
This role is not eligible for visa sponsorship.
#LI-BW1
#LI-hybrid
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.
This posting is for an existing vacancy.