Siemens logo

Product Engineer

Siemens
Full-time
Remote friendly (Fremont, CA)
Worldwide
Level - Senior

Role Summary

The Product Engineer position focuses on defining technical requirements and managing product development within Siemens EDA's software engineering team. This role is hybrid, allowing for both in-office and remote work, optimizing flexibility to meet diverse needs.

Experience Level

This position is classified at a senior experience level, requiring a minimum of 10 years in the semiconductor field and expertise in emulation technologies.

Responsibilities

The main responsibilities include:

  • Defining technical requirements and acceptance criteria for software releases.
  • Driving product roadmap inputs, prioritizing features, and coordinating cross-team delivery.
  • Establishing performance and quality metrics to own release validation targets.
  • Mapping customer designs to Veloce systems and providing necessary solution expertise.
  • Refining methodologies for emulation and enterprise prototyping.
  • Conducting customer validations and managing field escalations.
  • Designing transactors and debugging interfaces.
  • Creating application notes and providing technical training and support.
  • Mentoring engineering staff and representing products in various engagements.

Requirements

Candidates should possess the following qualifications:

  • BS/MS/Ph.D. in Computer Engineering, Electrical Engineering, or Computer Science.
  • At least 10 years of experience in the fabless semiconductor industry.
  • A minimum of 5 years experience with emulation tools, particularly Veloce.
  • Strong understanding of digital IC/FPGA design from RTL to gate-level.
  • Proficiency in automation and scripting languages such as Python and Perl.
  • Familiarity with RTL processes and FPGA tool flows.
  • Strong analytical and problem-solving abilities.
  • Capability to create product presentations and conduct demos.
  • Willingness to travel for customer engagements and R&D coordination.

Education Requirements

A Bachelor’s, Master’s, or Ph.D. in Computer Engineering, Electrical Engineering, or Computer Science is required for this position.