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