
Sr. Electrical-Optical Test Development Engineer
Required skills
- PhD preferred
- Physics
- Optics
- Electrical Engineering
- optical components
- scalable software
- object-oriented languages
- quadrature amplitude modulation theory
Nice to have
- VB.Net
- photonic circuits
- I/Q modulators
- Serdes
- electrical RF testing
- FEC operation
Role summary
Seeking a Sr. Electro-Optical Test Development Engineer to join a team focused on optical technology. This role involves collaborating with cross-functional teams to influence the design and testing of coherent pluggable products, contributing to enhanced performance and innovative calibration techniques. The position offers a creative and supportive environment with opportunities for professional growth and competitive compensation.
In this role as a Sr. Electro-Optical Test Development Engineer, you will join a dynamic team dedicated to pushing the boundaries of optical technology. Collaborating closely with cross-functional teams, including product development and firmware engineers, you will have the opportunity to influence the design and testing processes of cutting-edge coherent pluggable products. Your expertise will directly contribute to enhanced product performance and innovative calibration techniques. The work environment promotes creativity and continuous learning, allowing you to develop your skills in a supportive atmosphere. Benefits include competitive compensation, and opportunities for professional growth, ensuring a fulfilling balance between personal and career advancement.
Responsibilities
- Develop software, hardware, and test plans for calibrating Nokia coherent pluggable products.
- Identify performance-impacting characteristics of optical transceivers through optical communication understanding.
- Define and configure necessary test instrumentation and hardware for effective testing.
- Collaborate with product teams to create and refine efficient optical calibration sequences.
- Co-develop features with firmware and DSP teams to enhance product capabilities.
- Automate test execution through robust software development.
- Define and implement detailed testing requirements in partnership with engineering staf
Qualifications
Must-Have:
- MS in science or engineering; PhD preferred (Physics, Optics, Electrical Engineering)
- Proven experience in developing test and measurement solutions for optical components
- Proficiency in writing scalable software with experience in object-oriented languages
- Familiarity with quadrature amplitude modulation theory
- Hands-on experience with optical and electrical test and measurement equipment
Nice-To-Have:
- Experience with VB.Net
- Familiarity with testing and characterizing photonic circuits with I/Q modulators
- Knowledge of Serdes, electrical RF testing, and FEC operation
- Experience with digital and mixed-signal IC testing
- Strong attention to detail and ability to produce detailed test plan documentation
Sample Nokia interview questions
- 1
Merge Overlapping Intervals Merge overlapping intervals in an array. Input: intervals = [[1,4],[4,5]] Output: [[1,5]] Explanation: The intervals touch exactly at the 4 mark, so they are successfully merged into a single continuous interval.
codingmedium - 2
Dot Product of Two Sparse Vectors Calculate the dot product of two sparse vectors. Input: nums1 = [0,1,0,0,2], nums2 = [0,0,0,0,5] Output: 10 Explanation: Multiplies the aligned non-zero values (2 * 5) and ignores all the zeros, yielding a dot product of 10.
codingmedium - 3
Vertical Order Traversal Perform a vertical order traversal of a binary tree. Input: root = [1,2,3,4,5,6,7] Output: [[4],[2],[1,5,6],[3],[7]] Explanation: Traverses the tree maintaining column indices, seamlessly grouping nodes that share the exact same vertical alignment.
codingmedium - 4
Continuous Subarrays Sum Equals K Find the total number of continuous subarrays whose sum equals K. Input: nums = [1,2,3], k = 3 Output: 2 Explanation: Both the contiguous subarray [1,2] and the single-element subarray [3] sum perfectly to the target of 3.
codingmedium - 5
Iterator over a Binary Search Tree Implement an iterator over a binary search tree. Input: root = [7,3,15,null,null,9,20], calls: next(), hasNext(), next() Output: 3, TRUE, 7 Explanation: The iterator yields the smallest value (3), confirms more nodes exist, then properly yields the next in-order value (7).
codingmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Technical Sales Engineer-Tier 1Nokia · United States · Hybrid
Technical Manager - Electrical DevelopmentNokia · Canada · Hybrid
Software Development Engineer III - LoyaltyExpedia Group · Seattle, WA · Onsite- Product Development EngineerFord Motor Company · Sunrise, FL · Hybrid
- Research and Development Engineer - Mechanical - 1710Scientific Applications & Research Associates (SARA) · Cypress, CA · Onsite
- Business Development Engineer IRocket Lab Corporation · Littleton, CO · Onsite
