Opens an external site
- Employment type
- Internship / apprenticeship, Full-time
- Experience level
- Entry, Junior · 0+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
You will implement and execute optical integration activities while improving Python-based test automation frameworks for transceiver hardware. Additionally, you will use AI tools to accelerate development and perform root cause analysis on software and hardware test failures.
Job details
Position: Optical Test Coop/Intern Number of Position(s): 1 Duration: 8 - 12 months Date: Starting January 4th,2027 Location: Onsite, Ottawa, CANADA EDUCATIONAL RECOMMENDATIONS Currently a candidate for a Bachelor's degree in Electrical & Computer Engineering, Computer Engineering, Software Engineering, or a related field with an accredited institution. RESPONSIBILITIES As a part of our team, you will: * Implement and execute ODVT & OIT (Optical Integration) activities * Improve and extend Python-based test automation frameworks used for validating optical transceiver hardware and system-level performance. * Apply AI tools (e.g., Cursor AI, GitHub Copilot, LLM-based agents) to accelerate automation development, code review, and test result analysis. * Interface directly with optical test hardware — including instruments such as optical spectrum analyzers, tunable lasers, variable optical attenuators, and high-speed bit-error-rate testers. * Develop and enhance workflow automation for test execution pipelines, data collection, and reporting. * Investigate test failures and anomalies, performing root cause analysis on both software and hardware layers. QUALIFICATIONS You Have: * Hands on experience in general lab instruments * Strong programming skills in Python, including writing clean, modular, and maintainable code. * Strong analytical and problem-solving skills with the ability to identify root causes and develop effective solutions. * Ability to work through complex technical challenges in a systematic manner. * Strong communication skills and ability to collaborate effectively in a team environment. * Demonstrated persistence, initiative, and ownership when working on technical projects. Really Nice to have: * Experience with test automation frameworks such as PyTest or Robot Framework. * Familiarity with CI/CD tools and automated testing environments. * Experience using AI-assisted coding tools such as GitHub Copilot, Cursor AI, or ChatGPT. * Exposure to hardware interfaces and instrument communication protocols such as Serial, GPIB, or SCPI. * Familiarity with Git, Jira, Confluence, or similar development tools. * Coursework or project experience in signal processing, communications, optical networking, or photonic systems. * Experience with Python data analysis libraries including pandas, NumPy, and matplotlib. * Basic understanding of optical networking technologies and transceiver validation processes. Advancing connectivity to secure a brighter world. Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world. Learn more about life at Nokia [https://www.nokia.com/careers/life-at-nokia/]. Our recruitment process We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect. If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity. The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia [https://www.nokia.com/careers/#recruitment-process]. Some of our benefits for students in Canada [https://www.nokia.com/careers/our-locations/canada/students-and-graduates/]: * Flexible and hybrid working schemes to balance work and life * Professional development events and networking opportunities * Campus perks designed to make your student experience enjoyable and social, such as access to an onsite cafeteria, free employee parking, complimentary fitness centre, and sports facilities (volleyball, basketball, pickleball courts, ping pong, and employee leagues) * Well-being programs, including Personal Support Service 24/7 – a confidential support channel open to all Nokia employees and their families in challenging situations * Opportunities to join Nokia Employee Resource Groups (NERGs) and connect with people who share your passions and values * Employee Growth Solutions, mentorship programs, and coaching support for your career development * A learning environment that fosters both personal growth and professional development – for your role and beyond Disclaimer for US/Canada Nokia maintains broad annual base salary ranges for its roles in order to account for variations in knowledge, skills, experience and market conditions, and with consideration to internal peer equity. Check the salary ranges in the job info section for this role. All North America job posts will post for a minimum of 3 calendar days and up to 180 days or until candidate/s identified.
What you’ll do
You will implement and execute optical integration activities while improving Python-based test automation frameworks for transceiver hardware. Additionally, you will use AI tools to accelerate development and perform root cause analysis on software and hardware test failures.
Requirements
Candidates must be currently pursuing a Bachelor's degree in Engineering or a related field. Strong programming skills in Python and hands-on experience with lab instruments are required.
Benefits
- Flexible and hybrid working schemes
- Professional development events
- Networking opportunities
- Onsite cafeteria
- Free employee parking
- Complimentary fitness centre
- Sports facilities
- Personal support service 24/7
- Employee resource groups
- Mentorship programs
- Coaching support
Listed skills
- CI/CD · Preferred
- Data analysis · Preferred
- Jira · Preferred
- Root Cause Analysis · Preferred
- Git · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Test automation
- Optical transceiver validation
- Hardware testing
- Data analysis
- Root cause analysis
- PyTest
- Robot Framework
- CI/CD
- Git
- Jira
- Signal processing
- Optical networking
- Pandas
- NumPy
- Matplotlib
- Data Analysis
- Root Cause Analysis
- Mentorship
- Communication
- Problem Solving
- JIRA
- Leadership
- Innovation
- Coaching
- Collaboration
- Python (Programming Language)
- Software Engineering
- Test Automation
- Atlassian Confluence
- Automation
- Optics
- Pandas (Python Package)
- Programming Tools
- Code Review
- Data Collection
- Git (Version Control System)
- Technical Projects
- Workflow Automation
- Transport Networks
- Computer Engineering
- Communications Protocols
- ChatGPT
- GitHub Copilot
- NumPy (Python Package)
- Matplotlib (Python Package)
- Persistence
- Signal Processing
- Test Execution Engine
- IEEE-488
Job areas
- Engineering
- Technology
- Software
- Science & Research
- Optical Test Engineer
- Robotics Engineer
- Engineering Professionals Not Elsewhere Classified
- Robotics Engineers
- Engineers, All Other
More jobs from Infinera
Network Systems Engineer Co-op/Intern
- On-site
- Posted Oct 23, 2026
Firmware Engineer
- On-site
- Posted Oct 22, 2026
Senior Director, Product & Business Operations
- Hybrid
- Posted Oct 21, 2026
Embedded C/C++ SW Developer Co-op/Intern
- Hybrid
- Ottawa, ON
- Posted Oct 16, 2026
