Internship Performance Analyzis and Optimization of Python-Based Verification for C++ Models
Core
Analyze and optimize the performance of Python-based verification environments for C++ models in industrial hardware verification.
Role type
Intern, performance engineering for hardware verification
Builds
Reusable performance analysis tools and optimization methodologies for simulation environments
Domain
Hardware verification, embedded systems, simulation
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, profiling, benchmarking, performance analysis, software optimization, C++, digital design concepts, simulation concepts, Linux development, version control
Preferred skills
SystemC, Verilog, VHDL, cocotb, pyuvm, UVM
Responsibilities
Develop profiling and benchmarking approaches, analyze DUT characteristics and verification workloads impact on runtime, identify and resolve performance bottlenecks, document and present findings
Seniority
Intern