PDK Engineer

Angajator: Randstad Romania SRL
  • IT Hardware
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
  • Actualizat la: 05.03.2021
    Scurta descriere a companiei

    Randstad is specialized in solutions in the field of flexible work and human resources services. Our services range from regular temporary staffing and permanent placements to in-house, professionals, search & selection, and HR Solutions.

    The Randstad Group is one of the leading HR services providers in the world, with top-three positions in Argentina, Belgium & Luxembourg, Canada, Chile, France, Germany, Greece, India, Mexico, the Netherlands, Poland, Portugal, Spain, Switzerland, the UK, and the United States as well as major positions in Australia and Japan.

    In 2015, Randstad had approximately 29,750 corporate employees and around 4,473 branches and in-house locations in 39 countries around the world. Randstad generated revenue of € 19.2 billion in 2015. Randstad was founded in 1960 and is headquartered in Diemen, the Netherlands.


    - BS in either Electrical Engineering or Computer Science and 8+ years of experience in related field;
    - understanding of electronic fundamentals relating to front and back analog and mixed signal design methodology;
    - experience with automation of Cadence IC tools and SKILL language programming;
    - experience with PDK development and validation;
    Experience with foundry PDK installation, customization, and qualification;
    - experience with scripting in Perl and Python, Bash, or Tcl/Tk;
    - ability to learn new technical skills and work in a fast paced, results oriented team environment;
    - excellent written and verbal communication skills with a fluency in English;
    - ability to balance customer support requests with development tasks;
    - familiarity with EDA tools used in IC design;
    - experience with Design Data Management software is a plus;
    - project and people management skills are desirable.


    - as a CAD/PDK Engineer you will use your understanding of integrated circuits and process technologies to implement specifications for process design kits (PDKs) and design automation;
    - you will develop and maintain in-house PDKs as well as install and customize external foundry PDKs. Both require close collaboration with design teams, technology development teams, and several groups within the CAD department. PDK development tasks will include creating and maintaining technology files, symbols, layout pcells, CDFs, netlisting, and callbacks;
    - in addition, you will build test structures and run simulation, physical verification, and parasitic extraction to ensure proper model and verification deck integration;
    - you will be required to develop and maintain automation utilities using Cadence SKILL and LINUX scripting languages;
    - you will also provide user support of the both the PDKs and the design capture and layout tools, to worldwide design centers and technical contractors;
    - this will include providing user training, both in person and online, and maintaining web documentation.