Note: The job is a remote job and is open to candidates in USA. Talent Groups is seeking an Optical Embedded Engineer to design, develop, and integrate software for next-generation optical network elements, optical line systems, optical pluggables, and coherent optical systems. The role involves embedded software, hardware and device abstraction layers, optical control systems, telemetry, management interfaces, and optical-domain integration while collaborating with cross-functional engineering and test teams.
Responsibilities
- 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, flexgrid 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
- Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, Telecommunications, Photonics, Optics, Applied Physics or related discipline
- 5+ years for engineer roles, 8+ years for senior roles, in embedded software, telecom software, NE software, firmware, Linux drivers
- Hands-on experience in at least two core technical areas: programming/system software, Linux/device interface, hardware-interface protocols, optical line system or optical pluggables
- At least one optical pillar is mandatory: Optical Line System OR Optical Pluggable
Benefits
- 100% Remote
- Full time
Company Overview
Company H1B Sponsorship