Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior PDK Development Engineer 
Malaysia, Penang 
17519146

16.07.2024
Qualifications

Qualifications:

  • Bachelor's or Master's degree in Electronics, Physics, Computer Science, or a related field.
  • 10+ years of Experience in developing physical verification rule decks and techfiles.
  • Proficiency in programming/scripting languages relevant to PDK development such as TCL, PERL, PYTHON, and Shell scripting.
  • Familiarity with EDA tools and environments, version control, and issue tracking tools.
  • Excellent communication, teamwork, and problem-solving skills.

Preferred Skills:

  • Experience with Cadence Virtuoso environment and SKILL programming.
  • Exposure to version control tools like SVN, CLEARCASE, PERFORCE.
  • Experience working with multi-cultural and cross-functional teams.
  • Customer obsessed
    • We will learn about our customers and their businesses with a beginner’s mind and then bring solutions that meet their needs. We will be insatiable in our desire to learn from the outside and bring it into Microsoft, while still innovating to surprise and delight our users.
  • Diverse & inclusive
    • The world is diverse. We will better serve everyone on the planet by representing everyone on the planet. We will be open to learning our own biases and changing our behaviors, so we can tap into the collective power of everyone at Microsoft. We don’t just value differences, we seek them out, we invite them in. And as a result, our ideas are better, our products are better, and our customers are better served.
  • One Microsoft
    • We are a family of individuals united by a single, shared mission. It’s our ability to work together that makes our dreams believable and ultimately achievable. We will build on the ideas of others and collaborate across boundaries to bring the best of Microsoft to our customers as one. We are proud to be part of team Microsoft.
  • Making a difference
    • If we commit to being customer obsessed, becoming more diverse and inclusive, and operating as One Microsoft, we will achieve our mission to empower every person and organization on the planet. Beyond that, we will make a difference and find deep meaning in our work. We stand in awe of what humans dare to achieve and are motivated every day to empower others to do more and achieve more through our technology and innovation.
    • We fundamentally believe that we need a culture founded in a Growth Mindset. It starts with a belief that everyone can grow and develop; that potential is nurtured, not pre-determined; and that anyone can change their mindset.
Responsibilities

The Senior PDK Development Engineer is responsible for the development and maintenance of Process Development Kits (PDKs) used in the design and verification of integrated circuits as well as enabling PDKs for most advanced process technologies in the industry standard methods and ease of use for the end customers. This role requires a deep understanding of semiconductor device physics, IC fabrication processes, and electronic circuits. The job requires partnering and leveraging domain experts across various areas of Technology Development, EDA vendors, and product design teams to develop and deliver high quality technology collaterals, models, and enablement of EDA tools.

Responsibilities and Duties:

  • Develop and maintain physical verification rule decks, techfiles, and fill runsets for digital implementation tools.
  • Collaborate with design, technology, and fabrication teams to meet specifications and requirements.
  • Support PDK users, including troubleshooting and issue resolution.
  • Maintain documentation for PDK development processes and user guides.
  • Stay updated with the latest trends and advancements in PDK development
  • Understand and model parasitic related to the interconnects.
  • Work with multiple EDA companies to co-develop extraction solutions.
  • Develop new extraction techniques to address upcoming technology features not yet handled in existing industry extraction tools and validates EDA solutions against models and measured data.
  • Extraction runset and flow development using popular extraction solutions (StarRC, Quantus, xACT)
  • Work with various solvers (e.g. Raphael, HFSS, Fast Henry, QuickCap, university-developed tools) and popular 2D and 3D electromagnetic packages.