Skyworks Solutions

Design Automation Co-Op (Jan-Dec 2027)

Skyworks Solutions
Apply
19 hours ago
Ottawa, CanadaIntern

Responsibilities

  • Develop Python code for RF circuit optimization and design automation.
  • Automate circuit and electromagnetic simulation workflows using tools such as Cadence Virtuoso, Spectre, Allegro APD, Ansys HFSS, and Keysight ADS.
  • Create tools that generate parameterized RF structures including inductors, baluns, and hybrid couplers.
  • Develop software to launch simulations, process results, and evaluate designs against performance targets.
  • Apply optimization, statistical, and machine learning methods for design-space exploration and circuit tuning.
  • Validate automated results using circuit and electromagnetic simulations.
  • Use software-development practices including version control, modular design, testing, and code review.
  • Document code, technical decisions, and engineering workflows.
  • Present project plans, demonstrations, technical findings, and progress updates to the design team.

Requirements

  • Currently enrolled in a bachelor’s, master’s, or Ph.D. program in Electrical Engineering.
  • Strong Python programming skills and a solid understanding of electrical engineering fundamentals, including circuit analysis.
  • Strong mathematical foundation in linear algebra, complex numbers, and numerical or optimization methods.
  • Familiarity with RF concepts and at least one circuit simulation tool such as ADS or Spectre.
  • Interest or experience in machine learning, numerical optimization, or scientific computing.
  • Strong analytical, debugging, problem-solving, communication, and technical documentation skills.
  • Ability to learn unfamiliar engineering concepts and software tools.
  • Ability to work full-time onsite in Ottawa for the entire 12-month co-op term.
  • Preferred qualifications include coursework or experience in electromagnetic theory, RF or microwave engineering, analog circuit design, CAD/EDA automation, RF passive components, numerical optimization, statistical or surrogate modelling, machine learning, Git, scientific Python libraries, automated testing, API integration, data processing, and simulation-data visualization or interpretation.

Benefits

  • Full-time, 12-month co-op position from January through December 2027.
  • Onsite work in Ottawa for the entire co-op term.
  • Typical pay range of CAD $25.00-$44.00 per hour, depending on education level and job duties.
  • Inclusive workplace with accommodation available throughout the recruitment and employment process.

Tech Stack

GitMatplotlibNumPyPandasPythonscikit-learnSciPy

Categories

Skyworks Solutions

About Skyworks Solutions

5,001-10,000 employees

Skyworks Solutions, Inc. is empowering the wireless networking revolution. Our highly innovative analog semiconductors are connecting people, places and things spanning a number of new and previously unimagined applications within the aerospace, automotive, broadband, cellular infrastructure, connected home, industrial, medical, military, smartphone, tablet and wearable markets. Skyworks is a global company with engineering, marketing, operations, sales and support facilities located throughout Asia, Europe and North America and is a member of the S&P 500® and Nasdaq-100® market indices (NASDAQ: SWKS). For more information, please visit Skyworks’ website at: www.skyworksinc.com.

Contact me