As an Embedded Software Engineer, you will play a key role in developing the firmware and device software that powers next-generation photonic computing and interconnect technologies. Your work will focus on building and refining the control plane, diagnostics, and monitoring systems that ensure reliable operation of advanced photonic hardware.
What You'll Do
- Work alongside photonic, analog, digital, and systems engineers to shape the control architecture for photonic interconnect platforms.
- Design and implement diagnostic and monitoring frameworks for photonic transceivers to support performance tracking and fault detection.
- Integrate firmware with data center management standards including CMIS, OpenBMC, and DMTF specifications.
- Diagnose and resolve issues in embedded environments using tools like GDB, JTAG, and logic analyzers.
- Engage with customers to understand requirements and refine usability for real-world deployment.
What We're Looking For
- Bachelor’s degree with 8+ years or Master’s degree with 6+ years of relevant industry experience in Computer Science, Electrical Engineering, Robotics, or a related field.
- Proven background in device driver and kernel-level software development.
- Solid grasp of hardware-software interaction in embedded environments.
- Experience developing enterprise-grade firmware and software on Linux platforms.
- Proficiency with Git, CMake, and software build systems.
- Hands-on work with control systems for autonomous or complex hardware platforms.
Nice to Have
- Programming experience in Python or C++.
- Familiarity with optical communication systems and photonic hardware.
- Prior work with CMIS, OpenBMC, or DMTF environments.
- Background in firmware development for high-speed transceivers or similar systems.
Work Environment
This role operates in a flexible hybrid model, combining remote and on-site collaboration. The position supports a dynamic, expert-driven culture focused on solving difficult technical challenges and advancing the future of computing through photonics.
Compensation & Benefits
Base salary range: $148,000 – $156,000 CAD. In addition to salary, the package includes an initial equity grant with annual performance-based equity updates, comprehensive health coverage (medical, dental, vision), life and disability insurance, paid time off, family leave, retirement matching, commuter benefits, and ongoing professional development opportunities. The company is committed to equity and inclusion, with policies that support diverse talent and foster growth regardless of background.
