itjobs.ca Logo
Lightmatter logo

Staff Embedded Software Engineer

Lightmatter8 days ago
Toronto
CA$109,452 - CA$120,397/yearly
Staff

Top Benefits

Commuter benefit
Happy hour social events
Generous vacation and holidays

About the role

Who you are

  • BS and 8+ years of experience, or MS and 6+ years of experience
  • Degree in Computer Science, Electrical Engineering, Robotics, or a related technical field
  • Industry experience with device driver and kernel side development
  • Strong understanding of hardware-software integration
  • Practical knowledge of communication and control in embedded systems, peripherals, and buses
  • Experience with developing commercial/enterprise-level software and firmware on Linux
  • Experience with Git and CMake for building and managing software projects
  • Hands-on experience designing, simulating, or deploying control of autonomous systems
  • Proficiency with Python or C++
  • Familiarity with debugging tools such as GDB, JTAG, and logic analyzers
  • Experience developing firmware for photonic transceivers or similar systems
  • Experience with environments such as CMIS, OpenBMC and DMTF
  • Experience with optical communication systems and technologies
  • Candidates should have capacity to comply with the federally mandated requirements of U.S. export control laws

What the job involves

  • We are hiring a talented software engineer to help us build the next generation of photonic AI processors and interconnects
  • In this role, you will be responsible for developing and extending the device software and firmware stack for Photonic Compute and Photonic interconnect products
  • You will collaborate with other software teams and hardware systems teams to develop security, telemetry, virtualization, and remote administration functionality
  • Collaborate across a multidisciplinary team including Photonic, Analog, Digital, Systems and Network experts to define control plane architecture for Lightmatter's photonic interconnect products
  • Define diagnostics and monitoring architecture for photonic transceivers
  • Integrate with DataCenter administration capabilities using environments such as CMIS, OpenBMC and DMTF
  • Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers
  • Participate in customer engagements to gather requirements and usability criteria

Benefits

  • Commuter benefit
  • Happy hour -Spend time together and build friendships
  • Generous vacation policy and holidays
  • 401(K)
  • Opportunity to learn from your peers and teach them what you know across electronics, photonics, machine learning, and more

About Lightmatter

Computer Hardware Manufacturing