About The Position

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. 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 AI.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Engineering, or related field
  • Experience managing ECAD libraries (e.g., Altium, Cadence, or similar)
  • Proficiency in at least one programming language (Python, C++, SQL or similar)
  • Understanding of PCB design fundamentals and electronic components
  • Familiarity with AI/ML concepts or practical implementation experience

Nice To Haves

  • Experience building automation tools for engineering workflows
  • Knowledge of database systems (SQL/NoSQL) and data management
  • Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch)
  • Familiarity with PLM/ERP system integrations
  • Experience with scripting in ECAD tools (e.g., Altium scripts, SKILL for Cadence)
  • Understanding of data validation, standardization, and governance practices
  • Exposure to cloud platforms or scalable software architectures
  • Strong cross-functional communication and collaboration skills

Responsibilities

  • Manage and maintain ECAD libraries (symbols, footprints, 3D models), ensuring accuracy, compliance, and standardization across design teams
  • Develop and maintain software tools to automate library creation, validation, and integration with PLM systems
  • Leverage programming and AI knowledge to help build intelligent workflows such as automated part creation and data validation
  • Collaborate closely with electrical engineers, PCB designers, and EES team to streamline design processes and ensure data consistency
  • Develop, enforce, and continuously improve ECAD library standards, including naming conventions, parameter structures, and component metadata schemas
  • Perform rigorous quality assurance on symbols, footprints, and 3D models to ensure they meet internal DFM guidelines
  • Establish and maintain version control and release library components, including change tracking, auditing, and rollback capabilities
  • Manage part lifecycle states (e.g., active, deprecated, obsolete) and coordinate with sourcing/procurement teams to ensure component availability and risk mitigation
  • Integrate supplier and manufacturer data (datasheets, parametrics, lifecycle status) into ECAD libraries to support accurate design decisions
  • Create and maintain documentation for library processes, standards, and best practices to ensure consistency across teams
  • Support engineers and PCB designers by troubleshooting library-related issues
  • Create and maintain DFM Guidelines and classification (taxonomy) for component types to enable efficient search for DFM Guideline usage
  • Drive continuous improvement initiatives to enhance library usability, accessibility, and performance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service