3 days ago
Ottawa, CanadaSenior
Base Salary
$115k - $145k/yr
Responsibilities
- Own the design and implementation of embedded application software for Optical Circuit Switch product features.
- Define requirements, author and review designs, and plan and execute implementation with multidisciplinary teams.
- Develop, maintain, and review production code and unit/integration tests.
- Support software integration and system verification.
- Investigate software issues on target hardware using logs and debugging tools in collaboration with hardware and verification teams.
- Review code and designs, communicate technical risks and trade-offs, and guide less experienced developers.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field.
- At least 4 years of hands-on embedded C/C++ development on Linux for Arm and/or x86 platforms, with the ability to design and deliver software independently.
- Understanding of multithreaded software design, Git source control, systematic troubleshooting, and debugging.
- Experience collaborating across software and hardware teams.
- Hardware-facing development or lab debugging experience using interfaces such as PCIe, I2C, SPI, UART, ADCs, or DACs, plus JTAG debugging and schematic reading.
- Experience with embedded Linux build and development tools such as Yocto, cross-compilation, Python, Go, or shell scripting.
- Experience with Linux networking or network management software and one or more of SONiC, OpenConfig, YANG, gNMI, gNOI, SNMP, or NETCONF.
- Experience with distributed or service-based software using technologies such as Redis, Docker, gRPC, or Protocol Buffers.
Benefits
- Flexible time off.
- Physical and mental health and wellness benefits.
- Tuition reimbursement and career growth support.
- Free gym, games room, and prayer room.
- Subsidized meals and free coffee or tea.
- Employee stock options and incentive plans.
- Inclusive, collaborative, and innovative workplace culture.
About Lumentum
Lumentum designs and manufactures optical communications and photonic products—lasers, modules, and subsystems—for data center, telecom, industrial, and sensing applications. It sells to network equipment makers, cloud providers, and industrial OEMs, supporting AI infrastructure and advanced manufacturing. Founded in 2015 and headquartered in San Jose, California, Lumentum is publicly traded on NASDAQ (LITE) and operates R&D and manufacturing sites worldwide.