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

  1. 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

  2. Analyze test reports to allocate firmware bug, including customer field issue reproduction and deep investigation

  3. 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

  4. 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

  5. Collaborate with cross-functional teams to streamline testing workflows and improve efficiency.

  6. 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?