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 on Feb 14, 2025

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.