Principal Engineer
Performance Modeling Architect
Confirmed live in the last 24 hours
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
Python
Requirements
- BS + 20 yrs experience, MS + 18 yrs experience, PhD + 15 yrs in Electrical or Computer Engineering or related field
- Strong C/C++ programming, Python, performance modeling framework, development and analysis
- Strong knowledge in system-level application and software development
- Experience in modeling architecture
- Knowledge of ARM CPU microarchitectures
- Experience in simulator and modeling development skills
- Experience in creating virtual prototype and using its tools
- Experience in programming modern parallel architectures
- Experience in data modeling and data architectures
- Self-motivated problem-solver with an ability to work well in a team
- Expertise in C/C++ software developing skills
- Proficiencies in SystemVerilog or SystemC
- Expertise in computing architecture
- Familiarity with simulation techniques
- Familiarity with SSD/firmware algorithms and architectures
- Deep understanding of PPA (performance, power, and area) trade-offs
- Familiarity with digital design and verification flows
- Familiarity with SoC interconnect fabrics and their implications to HW acceleration IPs
- Deep understanding of flash memory controller architecture, and related IP design, verification, SOC implementation process and tools
- Thorough knowledge of general computer architecture: computer/server systems, processors, storage, I/O, network, data centers, and typical applications
- Understanding of the emerging technologies (CXL, Computation in memory and storage, Ethernet-attached SSD etc.) in server memory and storage systems
- Track record of innovation and creativity in problem solving
- Must be highly motivated with excellent verbal and written communication skills
- Ability to meet aggressive project deadlines in a team environment
- Ability to work successfully with cross-functional teams, including coordinating across organizational boundaries and geographies
Responsibilities
- Simulation architecture, performance modeling framework, development and analysis
- Understand an integration of internal/external IP and analyzing system level performance
- Perform high-level performance modeling and analysis of hardware features and applications
- Work with teams to analyze/optimize and identify complex usage case scenarios and application workloads
- Create system simulation models for software development
- Create system simulation models for performance analysis/verification
- Work with teams to characterize and optimize new architectures, functions, and features
- Work with both hardware and software engineers and be able to communicate and articulate architectural proposal
- The role is flexible to be in offices in San Jose, San Diego, or Folsom, CA
One of the world's largest producers of electronic devices
Company Overview
Samsung's mission is to devote its talent and technology to creating superior products and services that contribute to a better global society. Samsung produces a wide range of electronic devices and is ranked as a top 10 global brand.
Benefits
- Comprehensive healthcare: Medical, Dental, Vision, Employee assistance program, Telehealth services
- Work life success: PTO, FlexTime, FlexPlace, FlexYourFriday
- Financial wellness: Health savings account, Flexible spending acounts, 401(k), Student loan support, Tuition assistance
- Family first: Pregnancy support, Adoption assistance program, Paid child caregiver leave, Milk stork, WINFertility
- Incentives: Fitness reimbursement, Annual physical. Preventative screenings, Lifestyle management
Company Core Values
- People: Quite simply, a company is its people. At Samsung, we’re dedicated to giving our people a wealth of opportunities to reach their full potential.
- Excellence: Everything we do at Samsung is driven by an unyielding passion for excellence and an unfaltering commitment to develop the best products and services on the market
- Change: As we have done since our foundation, we set our sights on the future, anticipating market needs and demands so we can steer our company toward long-term success.
- Integrity: Operating in an ethical way is the foundation of our business. Everything we do is guided by a moral compass that ensures fairness, respect for all stakeholders and complete transparency.
- Co-prosperity: Samsung is committed to becoming a socially and environmentally responsible corporate citizen in all of its communities worldwide.