Nokia logo
Nokia Verified
Telecommunications, Computer Hardware, Computer Software

Staff Photonic Integrated Circuit Design Engineer

United StatesHybridFull TimeStaffPosted 1 month agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Required skills

  • Electrical Engineering
  • Photonics
  • optical communications
  • high speed optical components
  • optical components industry
  • semiconductor optical devices
  • lasers
  • detectors
  • modulators
  • integrated waveguide devices

Nice to have

  • significant industrial experience

Role summary

The Network Infrastructure group is seeking a Staff Photonic Integrated Circuit Design Engineer to join the Optical Networks division. This role focuses on revolutionizing connectivity through innovation and technical expertise in the AI-driven data center era. The engineer will be responsible for designing semiconductor optical devices, understanding fabrication processes, and utilizing EAD tools. Experience with RF design, simulation, and optical/electrical modeling tools like HFSS and ADS is required. The position involves working with large datasets, performing statistical analysis, and collaborating with cross-functional teams including fab, test, reliability, packaging, and system engineering.

In an increasingly connected world, the pandemic has highlighted just how essential telecom networks are to keeping society running. The Network Infrastructure group is at the heart of a revolution to connectivity, pushing the boundaries to deliver more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise​

 Join Optical Networks division, where innovation meets scale in the AI-driven data center era. With the recent acquisition of Infinera, we’ve united two industry leaders to create an optical networking powerhouse—combining cutting-edge technology with proven leadership to redefine the future of connectivity.​

NION2026

Responsibilities

  • Strong background with semiconductor optical devices such as lasers, detectors, modulators and other integrated waveguide devices. 

  • A strong understanding of optical components fabrication, epitaxy and component level testing. 

  • Familiar with photonic integrated circuit layout methodology and EAD tools 

  • Experience with RF design, simulation, and use of optical and electrical modeling tools such as HFSS, ADS to design electro-optical devices 

  • Experience in creating designed experiments to map device performance 

  • Fundamental understanding of optical communication systems, DWDM transmission systems, photonic integrated components, electronic (integrated) circuits, and signal analysis and processing. 

  • Ability to work with a large body of data and the necessary statistical analysis tools, and the ability to present the data and ideas to a diverse audience. 

  • Ability to work in an integrated team environment. 

  • Job will require frequent interaction with fab, test and reliability engineering, packaging and system engineering groups, as well as with product engineering personnel. 

Qualifications

Ph.D in Electrical Engineering, Photonics or a related discipline with emphasis in optical communications and high speed optical components. Desired are candidates with significant industrial experience in the optical components industry. 

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.

Ready to apply?
You'll be redirected to Nokia's application page.

Similar roles

See how RiseMe works

Match, tailor, and prep so you send fewer applications and land more interviews.