Apple - Cupertino, CA
posted 5 months ago
Apple's Mixed Signal Design team is on the lookout for a highly creative software architect to revolutionize the design of our Analog Mixed-Signal IPs. These innovative IPs will be integral to the next generation of mobile silicon, powering future iterations of our iPhone, iPad, and Apple Watch devices. Our AMS IPs encompass a variety of technologies, including SERDES for data communication, PLLs for clock generation, and sensors that measure various physical quantities. If you have experience writing software in modern, designer-centric languages, you understand the liberating potential of such tools. Conversely, if your background includes circuit design using traditional CAD tools, you are likely aware of the challenges that arise in that environment. The IC-design tool-stack can be likened to programming languages: RTL is akin to C code, schematics and gates represent assembly, and layout corresponds to machine language. Most IC design occurs at one of these three levels, while modern software design typically operates at a higher, more abstracted level, which enhances productivity. The ideal design language will empower designers to articulate their concepts at a highly abstracted and easily comprehensible level, while also providing the necessary connections to translate those designs into lower-level languages compatible with standard design and analysis tools. More importantly, it will facilitate the creation of new architectural, algorithmic, and circuit analysis tools. In this role, you will be instrumental in defining and architecting a modeling and analysis framework for analog mixed-signal circuits. You will contribute to the design of digital, analog, and mixed-signal simulation software, as well as develop algorithms for the design and analysis of mixed-signal circuits. Experience in developing custom hardware description libraries, frameworks, or languages will be a significant advantage.