Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Automation Co-Op (Python & EM/Circuit Simulation) Sept '26 - Sept '27

$25 - $44 per hour

Skyworks

 

If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution. Through our broad technology expertise and one of the most extensive product portfolios in the industry, we are Connecting Everyone and Everything, All the Time.

At Skyworks, you will find a fast-paced environment with a strong focus on global collaboration, minimal layers of management, and the freedom to make meaningful contributions in a setting that encourages creative thinking. We are excited about the opportunity to work with you and glad you want to be part of a team of talented individuals who together are changing the way the world communicates.

This posting is for an existing vacancy.

Requisition ID: 76501 

 

Description

We are seeking a highly motivated and detail-oriented student to join our Ottawa design team as a Design Automation Co-Op. This role focuses on developing Python-based automation tools for electromagnetic (EM) and circuit design problems.

You will work closely with experienced engineers to parameterize passive EM/RF structures such as baluns, automate their drawing in HFSS, and develop optimization workflows using machine learning techniques. Depending on project needs, you may also contribute to automation tasks involving packaging and circuit simulation tools.

 

Term: 12 month Co-Op opportunity in Ottawa, Canada from September 2026 - September 2027

Responsibilities

  • Develop Python scripts to automate EM/Circuit design workflows using tools such as HFSS and ADS.
  • Parameterize passive RF structures and implement drawing automation.
  • Build and/or apply machine learning models for tuning and optimization.
  • Collaborate with RF and EM engineers to validate and improve automation tools.
  • Contribute to packaging automation using tools such as Allegro APD.
  • Document code and workflows for future use and scalability.
  • Present findings and progress to the design team
  • Support the development of next-generation systems and design enhancements for existing products.
  • Participate in the transition to production efforts for various RF products.
  • Build a state-of-the-art network simulator for wireless networks, including cellular, WiFi, Bluetooth, and other emerging technologies.
  • Utilize Keysight Advanced Design System (ADS) for RF design tasks.
  • Engage in RF system design, including schematic capture and layout using ADS or Mentor Expedition.
  • Conduct 2-D, 2.5-D, and 3-D Electromagnetic simulations.
  • Update design documentation as needed
  • Perform RF test and evaluation using network analyzers, spectrum analyzers, and frequency generators.

Required Experience and Skills

  • Currently enrolled in a B.S., M.S., or Ph.D. program in Electrical Engineering.
  • Strong programming skills in Python.
  • Solid understanding of complex mathematics, including linear algebra and optimization.
  • Familiarity with EM/circuit simulation tools (e.g., HFSS and ADS) and RF concepts.
  • Interest or experience in machine learning.
  • Excellent problem-solving and communication skills.
  • Ability to work onsite in Ottawa for the duration of the co-op term.

Desired Experience and Skills

  • Knowledgeable in electromagnetic theory.
  • Experience with automation of CAD or simulation workflows.
  • Exposure to RF design, baluns, or passive components.
  • Familiarity with packaging tools such as Allegro APD.
  • Knowledge of optimization techniques and statistical modeling.

Additional Information:

  • Competitive hourly wage.
  • Flexible work hours to accommodate academic schedules.
  • Mentorship and networking opportunities with senior engineers.
  • Skyworks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

 

 

Duties:

-Expand code to optimize Baluns for parameters defined by designers

-Add code for exporting baluns to APD

-Add integration into ADS design flow

-Add code for importing baluns from APD

 

#LI-DNI

 

The typical pay range for an intern is currently CAD $25.00 - $44.00 per hour. Starting base pay will depend on level of education and the ultimate job duties and requirements. 

Skyworks is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, ancestry, place of origin, color, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, record of offences, marital status, family status, disability, or any other characteristic protected by law. We do not use artificial intelligence to screen or select applicants.

Skyworks welcomes and encourages applications from people with disabilities. We are committed to accommodating the needs of people with disabilities and providing a workplace and recruitment process that is inclusive and accessible to all. Accommodations are available on request for candidates in all aspects of the selection process. Should you require accommodations during the recruitment process, please contact us at View email address on careers.skyworksinc.com. Any information received relating to accommodations will be treated as confidential.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Automation Co-Op (Python & EM/Circuit Simulation) Sept '26 - Sept '27 in Ottawa, ON vacancy
  • $105.16k - $136.79k per year

     ...a highly motivated Senior RF/EM Design Engineer with a strong...  ...interest in programming and design automation to join our team in Ottawa....  ...design workflows. Develop Python-based infrastructure to interface...  ...). Integrate and automate simulation flows for: -EM modeling (2.5D/... 
    Python
    Long term contract

    Skyworks

    Ottawa, ON
    7 hours ago
  • $92k - $98k per year

     ...collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This collection includes detailed circuit analysis, imagery, semiconductor process flows, device teardowns, illustrations, costing and pricing information, forecasts, market... 
    Suggested
    Permanent employment
    Internship
    Work at office
    Flexible hours

    TechInsights

    Ottawa, ON
    5 days ago
  • $69k - $73k per year

     ...collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This collection includes detailed circuit analysis, imagery, semiconductor process flows, device teardowns, illustrations, costing and pricing information, forecasts, market... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    Shift work
    Afternoon shift
    Early shift

    TechInsights

    Ottawa, ON
    20 days ago
  • $114k per year

     ...transmission and advancing broadband connectivity solutions. This position contributes to the design and delivery of advanced analog circuits that power next-generation coherent optical technologies. The role is part of a team with a long history of innovation in high-speed... 
    Suggested
    Flexible hours

    Ciena

    Ottawa, ON
    3 hours ago
  • $105.16k - $136.79k per year

     ...77731    Description Skyworks is seeking a full time Sr Test Automation Engineer for our Ottawa, Ontario, Canada location supporting...  ...experience or MS degree  Programming proficiency in C++, C#, Java, Python, SQL, yaml, VS Code, etc... on multiple platforms (Unix/Windows)... 
    Python
    Full time
    For subcontractor

    Skyworks

    Ottawa, ON
    7 hours ago
  • $95k - $120k per year

     ...telecom use cases. We are seeking a versatile Cloud Test & Automation Engineer to join our networking team; someone with strong...  ...for distributed or cloud-native systems ~ Strong proficiency in Python, with experience designing and maintaining test automation frameworks... 
    Python
    Long term contract
    Full time
    Temporary work

    Aptiv

    Ottawa, ON
    6 days ago
  • Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...

    magnetforensics

    Ottawa, ON
    4 days ago
  •  ...quality, teamwork, and making an impact. We are seeking a Senior Automation Developer t o support a critical backend validation initiative...  ...patterns, maintainability, and performance Build robust Python-based automation components, including frameworks, libraries, API... 
    Python
    Internship

    PLATO

    Ottawa, ON
    10 days ago
  •  ...quality, teamwork, and making an impact. We are seeking QA Automation Engineers to design, build, and maintain robust automated testing...  ...experience in QA automation testing ~ Hands‑on expertise with Python and Robot Framework ~ Experience with Selenium and test... 
    Python
    Internship

    PLATO

    Ottawa, ON
    10 days ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande capacité d'apprentissage et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue participera... 
    Python
    Hourly pay
    Contract work
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    21 days ago
  •  ...in the semiconductor industry. This collection includes detailed circuit analysis, imagery, semiconductor process flows, device teardowns,...  ...growth company driven by high performance THE OPPORTUNITY This co-op role is an opportunity to contribute to hands-on research and... 
    Permanent employment
    Internship
    Work at office

    TechInsights

    Ottawa, ON
    3 hours ago
  • $21.25 - $37 per hour

     ...Overview Co-op Work Term Duration : 4 months Start Date: September 7th, 2026 Education and Eligibility : 2nd, 3rd, and 4th year students currently enrolled in a post-secondary institution Job Location : Quaker Peterborough, Cambridge Frito Lay, Ottawa Distribution... 
    Hourly pay
    Internship
    Relocation
    Shift work
    Ottawa, ON
    11 days ago
  • $51.69k - $55.59k per year

     ...Overview Job title: PepsiCo Beverages: Sales Co-op Location: Ottawa, ON Term: Enter Term (September 2026 to December 2026) Job Type: Onsite (Field based), daily travel required (local) Compensation: $51,688 to $55,588 per year. Responsibilities What Will You... 
    Full time
    Local area
    Ottawa, ON
    22 days ago
  • $131.7k per year

     ...passionate about embedding quality throughout the software development lifecycle. You are a subject matter expert in QE practices, modern automation frameworks, and AI-enabled testing, and you thrive in environments where you are responsible for delivery outcomes, technical... 
    Full time
    Contract work
    Work at office
    Local area

    Accenture

    Ottawa, ON
    1 day ago
  •  ...Description We are seeking a hands-on Marketing Automation Specialist to assist in the development, deployment, testing, optimization, and management of email marketing campaigns as well as automated customer journeys. The ideal candidate will collaborate closely with marketing... 

    Oomple

    Ottawa, ON
    20 days ago
  •  ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise l'évolution... 
    Python
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    21 days ago
  • $140k - $160k per year

     ...intersections. Job Responsibilities: Design, build and maintain a complex, in production, distributed system at scale Develop robust Python and Rust code to support product functionalities Work with the team and individually to architect and implement our cloud... 
    Python

    Ouster

    Ottawa, ON
    a month ago
  • $128k - $170k per year

     ...Job Responsibilities: Design, architect, build and maintain a complex, in production, distributed system at scale Develop robust Python code to support product functionalities Work with the team and individually to architect and implement our cloud infrastructure and... 
    Python

    Ouster

    Ottawa, ON
    more than 2 months ago
  • $108.75k - $158.75k per year

     ...Electrical Engineering, Computer Science, or equivalent technical degree.. Significant product management experience in industrial automation, robotics, IoT, or embedded systems.. Demonstrated ability to define and prioritize product requirements, balancing customer... 
    Full time
    Internship
    Immediate start

    QNX

    Ottawa, ON
    6 days ago
  •  ...HR and Recruitment Bilingual Co-op Work Placement Program! Are you looking for hands on work experience in a positive and thriving work environment? Are you driven, hard-working and possess a competitive spirit? Would you like to have fun while adding vital real-world experience... 
    Full time
    Contract work
    Part time
    Apprenticeship
    Work experience placement
    Interim role
    Summer work
    Internship
    Local area
    Flexible hours

    Randstad

    Ottawa, ON
    16 days ago
  • $122k - $183k per year

     ...analysis, and using state-of-the-art simulation and measurement tools. You...  ...you a valued partner to circuit, package, board, and product teams...  .... ~ Strong fundamentals in EM, transmission lines, passive/...  .... ~ Proficiencyin scripting/automation for flow enablement (Python... 
    Python
    Remote work

    Synopsys Inc

    Ottawa, ON
    more than 2 months ago
  • $122k - $183k per year

     ...passion for high-speed integrated circuits and a drive to push the...  ...internally and externally, distilling simulation data and customer feedback...  ...and layout effects (EM, IR, aging, matching, proximity...  ...languages such as TCL, Perl, C, Python, or MATLAB. Excellent communication... 
    Python
    Remote work

    Synopsys Inc

    Ottawa, ON
    more than 2 months ago
  •  ...SERDES IP. You thrive on solving complex circuit challenges, leading technical initiatives...  ...sub-blocks based on standards. Design, simulate, and verify high-speed analog circuits...  ...with scripting languages (Verilog-A, TCL, Python, etc.). Strong communication and documentation... 
    Python

    Synopsys Inc

    Ottawa, ON
    19 days ago
  • $119k - $178k per year

     ...deliver industry-leading silicon design, IP, simulation and analysis solutions, and design...  ...You are comfortable working across Python automation, physical verification debugging, and direct...  ...design environments for analog design circuit development across global foundation IP... 
    Python
    Remote work

    Synopsys Inc

    Ottawa, ON
    26 days ago
  • $85k - $110k per year

     ...design of optical systems, electronic control circuits, or precision mechanical assemblies as...  ...experience, including coursework projects, co-op or internship placements, or research work...  ...data analysis and scientific computing; Python, MATLAB, or equivalent experience. Strong... 
    Python
    Long term contract
    Permanent employment
    Full time
    Internship
    Manual labor

    Q-Block Computing

    Ottawa, ON
    27 days ago
  •  ...Create integrations with flight stacks, simulation environments, and external applications,...  ...authentication and PKI infrastructure. Build automated testing frameworks and contribute to CI/...  ...developing backend systems in Go, Python, Java, C++, or a similar language. Experience... 
    Python

    Dominion Dynamics

    Ottawa, ON
    12 days ago
  •  ...intelligent networking solutions, and this co-op role contributes to improving internal simulation tools that enable engineers to...  ...enable engineering tools and automation Model and manage structured...  ...of programming languages such as Python, JavaScript, TypeScript, Java, or... 
    Python
    Hourly pay
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    4 days ago
  •  ...cutting-edge high-speed analog integrated circuits (ICs). You are adept at working...  ...process variation. Presenting and reviewing simulation data with internal project teams and external...  ...languages such as TCL, Perl, C, Python, and MATLAB. Excellent communication,... 
    Python
    Full time
    Remote work

    Synopsys

    Ottawa, ON
    9 days ago
  • $73.52k per year

     ...and database professionals exposure to automation, scripting, cloud operations,...  ...automation using tools such as PowerShell, Python, Bash or similar. You should also have an...  ...Exposure through school, internships, co-op placements, labs or personal projects to... 
    Python
    Permanent employment
    Internship
    Live In
    Manual labor
    Work at office
    Remote work
    Relocation
    Flexible hours

    Bank of Canada

    Ottawa, ON
    8 days ago
  •  ...advanced optical devices. Develop Matlab scripts for test automation, simulation, and data analysis. Model and simulate electro-optic components...  ...programming experience in a language such as Matlab, Python, C/C++/C#, or Java. Assets Hands-on experience in a hardware... 
    Python
    Hourly pay
    Internship
    Flexible hours

    Ciena

    Ottawa, ON
    27 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Automation Co-Op (Python & EM/Circuit Simulation) Sept '26 - Sept '27. Be the first to apply!