Lightmatter Logo

Lightmatter

Staff Embedded Software Engineer- Lasers

Posted 3 Days Ago
Be an Early Applicant
Toronto, ON
Senior level
Toronto, ON
Senior level
Develop and extend software and firmware for Photonic Compute and interconnect products, collaborating across teams and engaging with customers.
The summary above was generated by AI

Lightmatter is leading the revolution in AI data center infrastructure, enabling the next giant leaps in human progress. The company invented the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands to millions of processors at the speed of light in extreme-scale data centers for the most advanced AI and HPC workloads.

Lightmatter raised $400 million in its Series D round, reaching a valuation of $4.4 billion. We will continue to accelerate the development of data center photonics and grow every department at Lightmatter!

If you're passionate about tackling complex challenges, making an impact, and being an expert in your craft, join our team of brilliant scientists, engineers, and accomplished industry leaders.

Lightmatter is (re)inventing the future of computing with light!

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.

Responsibilities
  • 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 OpenBMC and DMTF.
  • Participate in customer engagements to gather requirements and usability criteria.
Qualifications
  • BS and 8+ years of experience, or MS and 6+ years of experience
  • 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.

Preferred Qualifications

  • Proficiency with Python or C++
  • Experience developing firmware for photonic transceivers or similar systems
  • Experience with environments such as OpenBMC and DMTF

We offer competitive compensation. The base salary range for this role determined based on location, experience, educational background, and market data.

Salary Range
$135,000$155,000 CAD
Benefits
  • Comprehensive Health Care Plan (Medical, Dental & Vision)
  • Retirement Savings Matching Program
  • Life Insurance (Basic, Voluntary & AD&D)
  • Generous Time Off (Vacation, Sick & Public Holidays)
  • Paid Family Leave
  • Short Term & Long Term Disability
  • Training & Development
  • Commuter Benefits
  • Flexible, hybrid workplace model
  • Equity grants

Lightmatter recruits, employs, trains, compensates, and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

Export Control

Candidates should have capacity to comply with the federally mandated requirements of U.S. export control laws. 

Top Skills

C++
Dmtf
Linux
Openbmc
Python

Similar Jobs

Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead the creation of simulations for Propulsion Thermal Systems, manage CoSimulation packages, develop testing strategies, and collaborate with cross-functional teams.
Top Skills: AmesimAtlassianAutomotive EthernetCanCarsimConfluenceEclipseEtas IncaGccGdbGt-PowerJenkinsJira AlignJira CloudLinMatlabSimulinkSpi
3 Hours Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
This role involves developing software products, utilizing various programming languages, applying TDD, and working in Agile teams to deliver technical solutions.
Top Skills: AWSDevOpsDistributed SystemsGoJavaKotlinMicroservicesPythonRestful ApisScalaSwift
3 Hours Ago
Hybrid
Toronto, ON, CAN
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Design and develop cross-platform Android applications, lead software engineering practices, mentor peers, and improve engineering processes in a dynamic environment.
Top Skills: Java,Kotlin,Rxjava,Coroutines,Dagger,Espresso,Junit,Jenkins,Aws

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account