Automation SWE/ECAD Engineer

Envision Technology Solutions

Mountain View (CA)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider in Mountain View, CA is searching for an ECAD automation expert with over 10 years of experience in PCB design and ECAD tool development. The role requires strong expertise in Altium Designer and Cadence Allegro, alongside skills in scripting using Python, VBA, and automation. This position focuses on enhancing the PCB design process through custom solutions and automation scripts, ensuring efficiency from schematic capture to production.

Qualifications

  • 10+ years of PCB design and ECAD tool development experience.
  • Expertise in automation scripts for the PCB design process.
  • Experience in supporting custom processes in both Altium and Cadence.

Responsibilities

  • Develop custom solutions to improve efficiency in the PCBA design process.
  • Utilize automation scripts to ensure design requirements are met.
  • Maintain ECAD tool databases and servers.

Skills

ECAD Expertise
Automation (Altium & Cadence)
Python scripting
VBA
Git/GitHub
Good communication skills

Tools

Altium Designer
Cadence Allegro
Google style Python linter

Job description

Mountain View, CA | 10 - 12 years of experience
Job Description
Must Have Technical/Functional Skills
ECAD Expertise & Automation (Altium & Cadence/Allegro Focus)
  • 10+ years of experience in PCB design and ECAD tool development, with primary experience in Altium Designer and Cadence Allegro, System Capture.
  • 10+ years of experience in application support and tool development for custom processes and features across both Altium and Cadence Allegro.
  • 10+ years of experience in utilizing automation scripts (VBA, Altium Scripts/API, Cadence SKILL, Python) to automate the PCB design process, including tasks such as Design Rule Checks (DRCs), fabrication output (fab out), and End-of-Life (EOL) checks.
  • Deep experience with scripting/API for layout efficiency improvements, schematic automation/checking.
Software Development
  • Experience with Python scripting, including pandas data frames and Python unit testing.
  • VBA, Altium DelphiScripts/API, Cadence SKILL, Python)
  • Experience using Git or GitHub for version control.
  • Familiarity with Google style Python linter.
Preferred Qualifications (Non-Required)
  • 5+ years of experience in maintaining ECAD tool databases and servers to prevent service outages and serve as the main contact for infrastructure-related issues.

This role is for an ECAD automation expert focused on developing custom solutions and tool development to increase efficiency and support the entire Printed Circuit Board Assembly (PCBA) design process, with a specialization in Altium Designer, Cadence Allegro and System Capture. The engineer will be responsible for creating and utilizing automation scripts to ensure designs meet all requirements, from schematic capture to production, across both ECAD platforms.

Generic Managerial Skills
  • Good written and verbal communication skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ECAD Automation Engineer: PCB Design & Scripting Pro
ECAD Automation Engineer: PCB Design & Scripting Pro

Envision Technology Solutions • Mountain View (CA)

On-site
USD 120,000 - 160,000
CAD/EDA Tools Automation Engineer
CAD/EDA Tools Automation Engineer

Intel • Hillsboro (OR)

Hybrid
USD 149,000 - 246,000
Competitive pay
Stock bonuses
Health benefits
+2
Senior ECAD/PCB Tools Engineer | Python & CAD Automation
Senior ECAD/PCB Tools Engineer | Python & CAD Automation

NVIDIA • Santa Clara (CA)

On-site
USD 168,000 - 311,000
CAD Engineer
CAD Engineer

Element Technologies • San Francisco (CA)

On-site
USD 140,000 - 190,000
ECAD AI & Automation Engineer for Cadence Tools
ECAD AI & Automation Engineer for Cadence Tools

Amazon Lab126 • Sunnyvale (CA)

On-site
USD 122,000 - 175,000
Health insurance
401(k) matching
Paid time off
ECAD Support Engineer
ECAD Support Engineer

Butler America Aerospace L.L.C. • Cupertino (CA)

On-site
USD 104,000 - 136,000
401K
Medical insurance
Dental insurance
+2
Electrical Design Engineer, Multilayer PCBA & System Design (Altium & EPLAN)
Electrical Design Engineer, Multilayer PCBA & System Design (Altium & EPLAN)

SupportFinity™ • Boston (MA)

On-site
USD 80,000 - 100,000
Sr. to Lead Software Engineer - Hardware Design Automation Startup
Sr. to Lead Software Engineer - Hardware Design Automation Startup

Skyrocket Ventures • Berkeley (CA)

Hybrid
USD 200,000 - 250,000
Senior Hardware Engineer
Senior Hardware Engineer

Jobtailor • Missouri

On-site
USD 90,000 - 150,000
CAD/EDA Tools Automation Engineer
CAD/EDA Tools Automation Engineer

Intel Corporation • Hillsboro (OR)

Hybrid
USD 150,000 - 245,000
Hybrid work model