
Senior Simulation Engineer
- Hillsboro, OR
- Permanent
- Full-time
- Workload Decomposition: Lead efforts to decompose and analyze workloads using advanced statistical and machine learning techniques, understanding their behavior and impact on SoC architecture.
- Collaboration: Work closely with architects, design engineers, validation teams, and marketing to deliver industry-leading SoC solutions, providing insights into workload behavior and architectural implications.
- Pre-Silicon Planning: Define and implement detailed tools and methodologies for workload analysis and decomposition in the pre-silicon phase, focusing on architectural design and optimization.
- Simulation Technologies: Establish and implement simulation technologies and methodologies to predict and analyze workload impact on power, performance, and thermal characteristics.
- Simulation Model Development: Develop and refine simulation models that accurately represent workload behavior and its impact on SoC designs, enabling predictive assessments and optimizations.
- Strong background in software architecture and quality.
- Proficiency in developing simulation models for SoC.
- Advanced software development skills, including experience with scripting languages such as Python and C++.
- Deep understanding and experience with operating systems.
- In-depth knowledge of CPU architecture, benchmarks, power management, and memory sub-system validation.
- Expertise in statistical data analysis and design of experiments.
- Familiarity with industry benchmarks, understanding the aspects of performance they measure, and conducting competitive analysis from previous generation products.
- Bachelor's degree with 7+ years of experience
- Master's degree with 5+ years of experience, or
- PhD with 2+ years of experience in Electrical Engineering, Computer Engineering, or a related field.