
Design Automation 12 -Month Co-Op (Jan '26 - Dec '26)
- Ottawa, ON
- $25.00-44.00 per hour
- Permanent
- Full-time
- Develop Python scripts to automate EM design workflows using tools such as HFSS.
- Parameterize passive RF structures and implement automated drawing routines.
- Build and apply machine learning models for design tuning and optimization.
- Collaborate with RF and EM engineers to validate and refine automation tools.
- Support packaging automation using tools like Allegro APD.
- Document code and workflows to ensure scalability and future usability.
- Present progress and findings to the design team.
- Enrolled in a B.S., M.S., or Ph.D. program in Electrical Engineering, Physics, Computer Science, or a related field.
- Strong programming skills in Python.
- Solid understanding of mathematics including complex numbers, linear algebra, and statistics.
- Understanding of optimization techniques.
- 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.
- Familiarity with EM simulation tools (e.g., HFSS) and electromagnetic theory, especially in the context of passive RF components like baluns.
- Experience automating CAD or simulation workflows.
- Exposure to packaging tools such as Allegro APD.