Haystack
← Back to Jobs
Remote
Technology
LT

Urgent Opening for the Position of OLS Embedded Software Engineer, in Remote

Lorven Technologies, Inc.United States🇺🇸United StatesPosted 19 Aug 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description


Job title: OLS Embedded Software Engineer       
Location: Remote
 


Job Description:

  • Bachelor's degree or Master’s Degree in Computer science, or a related field, with minimum 10+ years of experience.
  • Develop embedded and system software using the JD programming reference: MATLAB, C/C++ where relevant; C for OLS software development.
  • Build Device Abstraction Layer and Hardware Abstraction Layer components for I2C, SPI, MDIO, EEPROM, sensors, pluggables and optical components.
  • Develop EDFA/Raman amplifier control, gain control, Automatic Power Control, Automatic Gain Control, power balancing, alarm monitoring, safety shutdown and protection switching logic.
  • Support ROADM and line-system functions including spectrum allocation, path computation, flex grid provisioning and real-time reconfiguration.
  • Develop optical pluggable software for CMIS/SFF interface handling, DDM/DOM monitoring, module state handling, firmware upgrade and power class management.
  • Support optical topology modelling, path computation, impairment-aware routing and optical power management algorithms.
  • Understand coherent optical modulation and performance concepts such as QPSK, DP-QPSK, BPSK, QAM variants, baud rate, spectral efficiency, BER and FEC.
  • Validate optical performance using Optical Spectrum Analyzer, optical power meters, oscilloscopes, VOA, optical switches, wave shapers, tunable lasers and traffic generators.

Skills

MATLAB
C++

Similar jobs