嵌入式软件工程师

多伦多 19小时前全职 网络
面议
我们正在招聘一名优秀的软件工程师,帮助我们构建下一代光子AI处理器和互连。在这个职位上,您将负责开发和扩展光子计算和光子互连产品的设备软件和固件堆栈。您将与其他软件团队和硬件系统团队合作,开发安全性、遥测、虚拟化和远程管理功能。 职责 • 与包括光子、模拟、数字、系统和网络专家在内的多学科团队合作,为Lightmatter的光子互连产品定义控制平面架构。 • 定义光子收发器的诊断和监控架构。 • 使用CMIS、OpenBMC和DMTF等环境集成数据中心管理功能。 • 使用GDB、JTAG和逻辑分析仪等工具调试和排除嵌入式系统故障。 • 参与客户互动以收集需求和可用性标准。 资格 • 拥有学士学位和8年以上经验,或硕士学位和6年以上经验。 • 计算机科学、电气工程、机器人或相关技术领域的学位。 • 具有设备驱动程序和内核开发方面的行业经验。 • 对硬件-软件集成有深刻理解。 • 对嵌入式系统、外设和总线的通信和控制有实际知识。 • 具有在Linux上开发商业/企业级软件和固件的经验。 • 具有使用Git和CMake构建和管理软件项目的经验。 • 具有设计、模拟或部署自主系统控制的实践经验。 优先资格 • 精通Python或C++。 • 熟悉GDB、JTAG和逻辑分析仪等调试工具。 • 具有为光子收发器或类似系统开发固件的经验。 • 具有使用CMIS、OpenBMC和DMTF等环境的经验。 • 具有光通信系统和技术的经验。