ECAD Librarian & Software Engineer (AI & Automation Focus)

Apple


Job Location:

San Jose, CA - USA

Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a highly skilled ECAD Librarian with a strong foundation in software engineering and hands-on experience in coding and AI. This hybrid role blends electronic component library management with automation data integrity and intelligent tooling. The ideal candidate will bridge hardware and software workflows improving design efficiency and enabling smarter engineering systems.n

In this role you will manage and maintain ECAD libraries (symbols footprints 3D models) ensuring accuracy compliance and standardization across design teams. You will develop and maintain software tools to automate library creation validation and integration with PLM systems. Leveraging your programming and AI knowledge you will help build intelligent workflows such as automated part creation and data validation. You will collaborate closely with electrical engineers PCB designers and EES team to streamline design processes and ensure data consistency. This role requires both attention to detail in library management and creativity in solving engineering problems through code and ECAD Librarian Responsibilities:nnDevelop enforce and continuously improve ECAD library standards including naming conventions parameter structures and component metadata schemasnnPerform rigorous quality assurance on symbols footprints and 3D models to ensure they meet internal DFM guidelinesnnEstablish and maintain version control and release library components including change tracking auditing and rollback capabilitiesnnManage part lifecycle states (e.g. active deprecated obsolete) and coordinate with sourcing/procurement teams to ensure component availability and risk mitigationnnIntegrate supplier and manufacturer data (datasheets parametrics lifecycle status) into ECAD libraries to support accurate design decisionsnnCreate and maintain documentation for library processes standards and best practices to ensure consistency across teamsnnSupport engineers and PCB designers by troubleshooting library-related issues nnCreate and maintain DFM Guidelines and classification (taxonomy) for component types to enable efficient search for DFM Guideline usagennDrive continuous improvement initiatives to enhance library usability accessibility and performancennn

Bachelors degree in Software Engineering Computer Engineering or related fieldnnExperience managing ECAD libraries (e.g. Altium Cadence or similar)nnProficiency in at least one programming language (Python C SQL or similar)nnUnderstanding of PCB design fundamentals and electronic componentsnnFamiliarity with AI/ML concepts or practical implementation experiencen

Experience building automation tools for engineering workflowsnnKnowledge of database systems (SQL/NoSQL) and data managementnnHands-on experience with AI/ML frameworks (e.g. TensorFlow PyTorch)nnFamiliarity with PLM/ERP system integrationsnnExperience with scripting in ECAD tools (e.g. Altium scripts SKILL for Cadence)nnUnderstanding of data validation standardization and governance practicesnnExposure to cloud platforms or scalable software architecturesnnStrong cross-functional communication and collaboration skillsn

Required Experience:

IC

We are seeking a highly skilled ECAD Librarian with a strong foundation in software engineering and hands-on experience in coding and AI. This hybrid role blends electronic component library management with automation data integrity and intelligent tooling. The ideal candidate will bridge hardware a...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile