SoC Simulation Engineer

 
Location: San Diego, California
Posted On: 9/15/2017
Job Code: 1958569_SOC_Sim
Print
ALL ALL ALL
 
Job Description
 
• This exciting position involves designing, developing and deploying complex simulation models for various SoCs.
• The successful candidate will develop SystemC/TLM Models for IPs, will work with team to integrate these IP Models to full SoC platform and verify IP/System Level use cases.
• Verify correct implementation of components, develop integration test plan and test cases.
• Work with Systems, Hardware & Software teams to understand the design requirements, specification and interface details

Minimum Qualifications:
All candidates must have the following experience
• Design and develop C and/or C++ component models for IP blocks based specifications (NOT RTL SIMULATIONS AND VERILOG SIMULATIONS)
• Experience in System-C 2.3.x, TLM 2.0 modeling style
• Functional simulations for pre-Si SW development or performance profiling (not RTL Simulations)
• Exposure to CPU modeling (Instruction Set Simulators) Integrate systemC / C++ component models into SoC level simulations (NOT VERILOG SIMs)
• We do not need candidates with just HW verification experience or SW development (Embedded SW).

BS with 2+ years industry experience required in one or more of the following areas:
• Design and develop C++ component models for IP blocks based specifications
• Exposure to CPU modeling (Instruction Set Simulators)
• Integrate component models into SoC level simulations
• 1+ years of experience in hardware or software development/test
• Should have experience in Hardware/Software test and validation for SystemC Models at IP/Subsystem/Full chip level platforms.
• Develop unit test and integration tests for component models and SoCs as per specification
• Familiar with embedded SW based system model verification methodologies and test automation
• Strong background in C, C++, Python, TCL and CPU/DSP architectures

Preferred Qualifications:
• Experience in System-C 2.3.x, TLM 2.0, IPXACT Knowledge of Python/TCL scripting
• Assembly language programming for ARM based processors and/or DSP Embedded SW based test framework and verification flows

Education:
Required: Bachelor's, Computer Engineering
Preferred: Master's or equivalent experience
Category:IT  code:new
 
 
Job Requirements
 
 
Simulation, SOC, System-C, Python, TLM, IP
 

Not Ready to Apply?
Contact Details
 
Recruiter
Yameen
 
Phone
 
E-mail Address
 
LinkedIn