Hybrid HW Engineering Intern – PCB Layout Automation, AI Tooling

Posted 53 minutes ago

Apply now

About the role

  • Hardware Engineering Intern focused on PCB layout automation and AI tooling at d-Matrix. Assisting Senior Engineers on AI-driven design workflows and evaluation of EDA tools.

Responsibilities

  • AI Tool Evaluation: Lead the internal evaluation of AI-driven layout platforms.
  • Benchmarking their ability to handle high-speed constraints, complex stack-ups, and power delivery requirements against traditional manual routing.
  • Workflow Automation: Develop scripts (Python, SKILL, or TCL) to bridge the gap between d-Matrix’s standard EDA tools (Cadence Allegro/OrCAD) and AI layout agents.
  • PCB Design Support: Assist Senior Layout Engineers in preparing design data (schematics, netlists, and constraint files) for automated routing engines.
  • Constraint Translation: Work on "translating" complex hardware constraints (differential pairs, length matching, and Z_{target} for PDN) into formats that AI agents can ingest and execute accurately.
  • Performance Analysis: Conduct post-layout analysis on AI-generated designs, comparing Signal Integrity (SI) and Power Integrity (PI) metrics against human-designed baselines.

Requirements

  • Current Student: Pursuing a BS, MS, or PhD in Electrical Engineering, Computer Engineering, or Computer Science.
  • PCB Fundamentals: Basic understanding of PCB design flow (Schematic -> Layout -> Fabrication) and familiarity with at least one EDA tool (Allegro, Altium, or KiCad).
  • Programming Skills: Strong proficiency in Python. Experience with APIs, data parsing (JSON/XML), or automated tool-chaining is highly preferred.
  • First-Principles Thinking: A passion for challenging the status quo of "how things have always been done" in hardware design.

Benefits

  • Medical/Dental/Vision/401k
  • Inclusive rewards plan to empower our people

Job title

HW Engineering Intern – PCB Layout Automation, AI Tooling

Job type

Experience level

Entry level

Salary

$30 - $59 per hour

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job