CareerPlan

Software Engineer

USAFull-time2026-09-17 → 2026-11-10

Core

Research, architect, design, develop, test, integrate, verify, and modify embedded software features for optical networking products, services, systems, and tools.

Role type

Senior IC embedded software engineer (optical networking)

Builds

Embedded software features for optical networking products, services, systems, and tools

Domain

Optical networking, embedded systems

Deliverable

production ML models | product features

Required skills

C++, C++ Boost libraries, Linux development, object-oriented design, AI LLM integration, system architecture, software testing, integration, verification

Preferred skills

Device driver development, BSP software, optical devices knowledge, OTN protocols, Ethernet protocols, TDM protocols

Technologies

C++, C++ Boost, Linux, AI LLM

Responsibilities

Research and design software components, develop embedded features, own key system components, apply mathematical analysis to meet specifications, collaborate in cross-functional R&D

Seniority

Senior, hands-on IC