hero

Light the way to a career with real world impact

Find your new job in the photonic chip industry.

Senior Performance Modeling and Benchmarking Engineer

Synopsys

Synopsys

Eindhoven, Netherlands
Posted 6+ months ago

We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are:

We are expanding our system architecture team and seeking a performance modeling, benchmarking expert. As a key member of our team, you will work closely with senior experts to drive technical problem-solving, architecture design, and innovation.You will be responsible for internal and customer-oriented benchmarking and performance analysis.

What You’ll Be Doing:

  • Develop and maintain an analytical performance model that models new hardware and compiler functionality of the current and future versions of the NPX6 Neural Processing Unit.
  • Support customers using the performance model.
  • Support benchmarking activities and analyze performance bottlenecks.
  • Analyze and benchmark new neural network structures and work out strategies to tile and parallelize them.
  • Advice and support the hardware and software teams on performance improvements in tools and next generation hardware.
  • Help define the key performance indicators, throughput, latency, bandwidth power for next generation AI workloads and hardware.
  • Engage with strategic customers and partners.

What You'll Need:

We are seeking a candidate with:

  • A Master's or Ph.D. degree in Computer Science, Electrical Engineering, or related field
  • At least 5 years of related experience with the development of embedded software for parallel embedded systems.
  • Knowledge of AI frameworks, principles, and algorithms
  • Strong understanding embedded multicore architectures, and parallel processing concepts
  • Strong programming skills
  • Ability to work effectively in cross-functional teams
  • Familiarity with Linux and Windows operating systems, C++, Python, and version control systems
  • Strong problem-solving and analytical skills

The Team You’ll Be A Part Of:

We are a leading-edge R&D team developing the NPX6 advanced Neural Processing Unit (NPU), which supports AI-based inference applications in various embedded systems. The NPX6 NPU enables vision, large language models, lidar, audio, speech, and sensor fusion capabilities, among others.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.