PCB Layout Automation Intern
Core
Develop automation tools and utilities for high-speed PCB layout projects using Cadence Allegro and SKILL scripting.
Role type
Intern, IC hardware automation engineer
Builds
Reusable SKILL scripts, custom GUI forms, and reporting tools for networking hardware (switches/routers)
Domain
Hardware engineering / High-speed networking
Required skills
SKILL scripting, Cadence Allegro PCB Designer, Python, Tcl, DRC analysis, high-speed interface knowledge (Ethernet, PCIe, DDR)
Preferred skills
FPGA, robotics, stack-up design, impedance control
Technologies
Cadence Allegro, SKILL, Python, Tcl
Responsibilities
Develop and test SKILL-based automation utilities; Modify existing scripts for differential pair validation and length matching; Create custom Allegro forms; Run DRCs and analyze results; Support engineering change orders
Seniority
Intern