Custom CAD MSOA Support Engineer

Beaverton, Oregon, United States


Role Number:200277574
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices — strengthening our dedication to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple products. Dynamic, smart people and inspiring, innovative technologies are the norm here. Will you join us in crafting solutions that do not yet exist? As a member of our CAD team, you will provide support for digital, analog and mixed-signal designs using Cadence. Responsibilities include custom routing solution using in-house as well as vendor tools. In this role, you will provide general user support for both layout and schematic designers, tool customizations, Unix/Linux support and development testing of new tools and flows.

Key Qualifications

  • Experience in analog and digital new product development IC CAD support using EDA tools
  • Experience with Custom PNR flow development using VSR, CCAR, and Innovus
  • You will have experience supporting Cadence Composer Virtuoso, Layout tools, VXL Programming languages: Tcl/Tk,PERL, Proficient with Unix/Linux OS, utilities, and scripting. Experience with version control systems is a plus
  • Possess excellent communication skills both oral and written


In this highly visible role, responsibilities include: -Developing and supporting the Cadence custom flows -Installation and maintenance custom CAD tools -Support rules files and utilities for Custom routers -Work with local CAD team to provide general CAD services support, utilities, scripts -Tool configuration and application -Test development, automation and regression flow support -General user support and documentation -Go beyond the industry norm and demonstrate creativity in problem solving, ability to think dynamically and outside of standard convention, and adapt quickly to new technical areas

Education & Experience

Bachelor's or Master's degree in a technical field is required

Additional Requirements