Firmware Integration and Test Engineer
- Location
- Ottawa
- Workplace
- Hybrid
- Compensation
- CA$100k – CA$146k
About this role
The successful candidate will possess deep and wide expertise in optical module test technologies, strong analytical capabilities, and extensive hands-on laboratory experience. You will work in Agile style together with Firmware (FW) team, collaborate closely with cross-functional teams including Hardware Systems, Optical System Group, and other business units to deliver industry-leading optical module firmware.
Responsibilities
Being quality gatekeeper of Nokia optical coherent pluggable firmware delivery by validating firmware feature validation and interoperability
Working with scrum team in Agile style, developing and executing test strategies for CMIS-compliant coherent modules, conducting manual/auto testing. Enhance existing Python scripts and design new test cases script via fluent python coding skill
Analyze test reports to allocate firmware bug, including customer field issue reproduction and deep investigation
Provide reliable on-site support for the optical Firmware System Integration Test (SIT) Ottawa lab, including setup of test equipment and optical components, 3+days/week is required in our office/lab
Adapt to AI/ML-driven test strategy transformation via utilizing existing AI toolkits to drive AI powered testing process enhancements, share and consume AI tools and skills with colleagues and teams
Collaborate with cross-functional teams to streamline testing workflows and improve efficiency.
Document test procedures and results for continuous improvement and knowledge sharing.
Qualifications
You have:
5+ years of hands-on automation testing experience in Python programming
Proven experience in optical firmware integration testing
Strong knowledge of optical communication principles and lab techniques
Bachelor's degree in Electrical/Computer Engineering or equivalent experience
It would be nice if you also had:
Experience testing client optics end-end traffic
Familiarity with different AI, e.g, Cursor, Gemini
Excellent communication and analytical skills
Proficiency in troubleshooting hardware and software issues
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?