Onlano
Backend DevelopmentOnsite

ECAD Software Development Engineer

Ryzen - Company

Cupertino, Santa Clara County, ๐Ÿ‡บ๐Ÿ‡ธ United StatesContract - Senior (4-7 years)0 applicantsCloses Jun 14, 2026

Salary

USD 110,640 - 110,640 / year

Apply for this job

Job description

Role overview

Apple Hardware Engineering seeks an experienced ECAD software developer to build tools that enhance hardware engineering efficiency. This role involves creating software solutions for PCB design, ECAD workflows, and hardware development processes, supporting Apple's leadership in innovative product design.

Responsibilities

  • Develop and optimize ECAD software tools for hardware engineering
  • Collaborate with cross-functional teams to improve PCB design workflows
  • Implement automation solutions for hardware development processes

Requirements

  • Bachelor's in Electrical Engineering or Computer Science
  • 4+ years in ECAD software development and PCB design
  • Proficiency in C/C++ and scripting languages (Python preferred)

Benefits

  • Work on cutting-edge hardware projects at Apple
  • Collaborate with top-tier engineering teams
  • Competitive contract compensation package

Responsibilities

  • Develop ECAD software tools for hardware engineering workflows
  • Optimize PCB design processes through automation
  • Collaborate with hardware engineers on system-level solutions

Requirements

  • BS/MS in Electrical Engineering or Computer Science
  • 4+ years ECAD software development experience
  • Strong C/C++ programming skills

Benefits

  • Access to Apple's advanced engineering resources
  • Contract opportunity with top tech company

Keywords

ECADPCB designsoftware developmenthardware engineeringC/C++PythonECAD toolsautomation