20h ago

Embedded Software Developer (Optical Control)

Ottawa, Ontario, Canada

$120k-$145k / year

full-timetelecom

🛠 Tech Stack

💼 About This Role

You'll develop real-time software to control and stabilize Layer 0 optical components in advanced DWDM systems. You'll implement control loops for lasers, optical power, and signal quality to ensure high performance and reliability. This role is hands-on at the intersection of embedded systems and photonic hardware.

🎯 What You'll Do

  • Design and develop embedded software for Layer 0 optical control systems.
  • Develop control loops for optical power, wavelength stabilization, and signal quality.
  • Interface directly with hardware components like lasers, VOAs, amplifiers, and sensors.
  • Implement real-time or near-real-time feedback systems for optical calibration.

📋 Requirements

  • Strong programming experience in C/C++ and/or Rust.
  • Experience with embedded Linux or low-level systems programming.
  • Hands-on experience interfacing with hardware and developing drivers.
  • Experience with multi-threaded or real-time software systems.

✨ Nice to Have

  • Experience working on DWDM, ROADM, or optical transport systems.
  • Background in control theory, signal processing, or physics-based systems.
  • Familiarity with network management models (YANG, OpenConfig, NETCONF).
0 0 0