CareerPlan

Senior/Lead Software Engineer, Layer1

Vancouver, BC, caFull-time$120k2026-10-05 → 2026-11-10

Core

Develop control software, instrumentation, and telemetry tools for physical layer connectivity (1GBASE-T to 1.6T optics) and manage hardware components like gearboxes and transceivers.

Role type

Senior/Lead Software Engineer (Layer1)

Builds

Physical layer control software, telemetry tools, and hardware integration features for network switches.

Domain

Networking hardware, physical layer connectivity, optical communications

Required skills

C, C++, Python, UNIX/Linux, low-level hardware component management, software architecture, automated testing, technical leadership, mentoring

Preferred skills

Digital communication technologies (modulation/signal encoding), IP networking, distributed systems

Responsibilities

Interface with customers and hardware teams to define new Layer1 features; Architect and develop features using C/C++/Python; Collaborate on software control interfaces for hardware components; Analyze and fix network problems with support teams; Mentor junior engineers.

Seniority

Senior/Lead, hands-on IC with mentorship responsibilities