Principal Design Engineer

BETA CAE Systems International AG

Pune, India
Hardware modeling experience
C++/systemc/tlm/python coding
Computer architecture foundation
Develop performance models, perform architectural tradeoff analysis, and enable data driven design decisions for next generation DDR memory controller architectures

Job Summary

  • Develop performance models, perform architectural tradeoff analysis, and enable data driven design decisions for next generation DDR memory controller architectures.
  • Develop cycle-level performance models in SystemC or C++ and correlate them to match RTL configurations and traffic conditions.
  • Develop scripts to automate generation of various performance metrics and statistics post RTL simulation that helps identify performance bottlenecks.

Matching Summary

Develop performance models, perform architectural tradeoff analysis, and enable data driven design decisions for next generation DDR memory controller architectures.

Skills & Requirements

Must-have

  • Hardware modeling experience
  • C++/SystemC/TLM/Python coding
  • Computer architecture foundation
  • Develop cycle-level performance models
  • Analyze architectural trade-offs

Nice-to-have

  • Experience with performance benchmarks
  • Quality of Service concepts
  • Familiarity with data analysis packages

Key Requirements

  • 8+ years of hardware modeling experience
  • BE/B.Tech ME/M.Tech in ECE, E&TC, CS or similar
  • Strong coding skills in C++, SystemC, TLM
  • Basic understanding of performance principles

Work Rights

Not specified

Tailored Resume

Cover Letter