Design Automation Co-Op (Jan-Dec 2027)
Skyworks Solutions, Inc.
Date: 10 hours ago
City: Ottawa, ON
Contract type: Full time
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: 78387
Description
We are seeking a highly motivated and detail-oriented Electrical Engineering student to join our Ottawa design team as a Design Automation Co-Op. This position focuses on developing Python-based automation and optimization tools for RF circuit and electromagnetic design.
The successful candidate will work closely with experienced RF engineers to improve and accelerate design workflows. Projects may include developing optimization tools, automating circuit and electromagnetic simulation software, and generating parameterized RF structures such as inductors, baluns, and hybrid couplers.
The circuits and components supported by these tools are used in wireless devices and products that people rely on every day. This position provides an opportunity to combine software development, RF engineering, electromagnetic theory, mathematics, optimization, and machine learning while contributing tools that can be used directly by the design team.
This is a full-time, 12-month co-op position requiring onsite work in Ottawa (Jan - Dec 2027).
Responsibilities
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 [email protected]. Any information received relating to accommodations will be treated as confidential.
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: 78387
Description
We are seeking a highly motivated and detail-oriented Electrical Engineering student to join our Ottawa design team as a Design Automation Co-Op. This position focuses on developing Python-based automation and optimization tools for RF circuit and electromagnetic design.
The successful candidate will work closely with experienced RF engineers to improve and accelerate design workflows. Projects may include developing optimization tools, automating circuit and electromagnetic simulation software, and generating parameterized RF structures such as inductors, baluns, and hybrid couplers.
The circuits and components supported by these tools are used in wireless devices and products that people rely on every day. This position provides an opportunity to combine software development, RF engineering, electromagnetic theory, mathematics, optimization, and machine learning while contributing tools that can be used directly by the design team.
This is a full-time, 12-month co-op position requiring onsite work in Ottawa (Jan - Dec 2027).
Responsibilities
- Develop Python code for RF circuit optimization and RF design automation.
- Automate design and simulation workflows involving tools such as Cadence Virtuoso, Spectre, Allegro APD, Ansys HFSS, and Keysight ADS.
- Create tools that generate parameterized RF structures such as inductors, baluns, and hybrid couplers.
- Develop software for launching simulations, processing results, and evaluating designs against performance targets.
- Build or apply optimization, statistical, and machine learning methods for design-space exploration and circuit tuning.
- Investigate practical applications of artificial intelligence and machine learning in RF product development workflows.
- Use AI-assisted coding tools, where appropriate, to accelerate software development, testing, debugging, and documentation.
- Validate automated results using circuit and electromagnetic simulations.
- Apply good software-development practices, including version control, modular design, testing, and code review.
- Document code, technical decisions, and engineering workflows to support future use and scalability.
- Present project plans, demonstrations, technical findings, and progress updates to the design team.
- Currently enrolled in a bachelor’s, master’s, or Ph.D. program in Electrical Engineering.
- Strong Python programming skills.
- Solid understanding of electrical engineering fundamentals, including circuit analysis.
- Solid mathematical foundation, including linear algebra, complex numbers, and numerical or optimization methods.
- Familiarity with RF concepts and experience with at least one circuit simulation tool, such as ADS, Spectre, or similar software.
- Interest or experience in machine learning, numerical optimization, or scientific computing.
- Strong analytical, debugging, and problem-solving skills.
- Ability to learn unfamiliar engineering concepts and software tools.
- Ability to communicate technical results clearly and document software and workflows effectively.
- Ability to work full-time onsite in Ottawa for the entire 12-month co-op term.
- Coursework or experience in electromagnetic theory, RF engineering, microwave engineering, or analog circuit design.
- Experience automating CAD, EDA, circuit simulation, or electromagnetic simulation workflows.
- Experience with tools such as Cadence Virtuoso, Spectre, Allegro APD, Ansys HFSS, or Keysight ADS.
- Familiarity with RF passive components such as inductors, baluns, couplers, or matching networks.
- Knowledge of numerical optimization, statistical modelling, surrogate modelling, or machine learning.
- Experience with Git or another version-control system.
- Experience with scientific Python libraries such as NumPy, SciPy, pandas, scikit-learn, or Matplotlib.
- Experience with automated testing, API integration, data processing, or software development in a team environment.
- Experience processing, visualizing, or interpreting circuit or electromagnetic simulation data.
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 [email protected]. Any information received relating to accommodations will be treated as confidential.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Senior Software Developer - Cloud Platform Control Plane
IBM,
Ottawa, ON
CA$105,000
-
CA$154,200
per year
5 days ago
IntroductionAt IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse...
Full Stack Developer Intern
Fyno Digital Marketing,
Ottawa, ON
1 week ago
ServicesOur WorksTestimonialsCareersContactBook a Call← Back to CareersCareersFull Stack Developer InternAt Fyno Digital, web development is best learned by building real projects and solving real problems. As a Full Stack Developer Intern, you will gain hands-on experience in creating responsive websites, understanding UI/UX implementation, and working on live client projects.About FynoFyno Digital is a growth-focused digital agency where strategy, branding, design,...
Agent de projet de la santé publique (Unité de santé mentale)
City of Ottawa / Ville d’Ottawa,
Ottawa, ON
1 week ago
No de demande : 23478 Direction générale : Santé publique OttawaService : Com Hlth, Wellness & Chro Disease Prev ServiceType d’emploi : 1 Permanent à temps plein Heures de travail : 35,00 /heures par semaineAffiliation : CIPP/CIPP Information sur le salaire : $80 325,70 - $97 739,46 par année (taux de rémunération de 2025)Lieu : 100, promenade Constellation Catégorie d’emploi...