Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Lightmatter

Staff Embedded Software Engineer

Posted Updated
Discussion

Summary

Staff Embedded Software Engineer at Lightmatter builds the next-generation photonic AI processors and interconnects, developing and extending device software and firmware stacks for Photonic Compute and Photonic interconnect products. The role involves control plane architecture, diagnostics/monitoring, security, telemetry, virtualization, and remote administration, integrating with DataCenter adm

  • 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
  • 401(K)
  • Happy hour -Spend time together and build friendships
  • Generous vacation policy and holidays
  • Opportunity to learn from your peers and teach them what you know across electronics, photonics, machine learning, and more
  • Experience with Git and CMake for building and managing software projects
  • Degree in Computer Science, Electrical Engineering, Robotics, or a related technical field
  • BS and 8+ years of experience, or MS and 6+ years of experience
  • Practical knowledge of communication and control in embedded systems, peripherals, and buses
  • Hands-on experience designing, simulating, or deploying control of autonomous systems
  • Strong understanding of hardware-software integration
  • Industry experience with device driver and kernel side development
  • Experience with developing commercial/enterprise-level software and firmware on Linux
  • 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

Skills

What Staff Embedded jobs ask for — and how much of it you have →
Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.