- 地点
- 温哥华,加拿大
- 类型
- 实习
职责
为 Astera Labs 的 SoC 和系统产品设计并开发固件和微控制器子系统。固件负责实现主要差异化功能,固件团队经常需要与客户直接沟通,以确保充分理解客户需求。
必备要求
- 计算机科学、电气/电子/软件工程或相关专业,具备扎实的学术和技术背景。
- 完成过一个或多个固件或嵌入式软件开发实习期。
- 在之前的实习期或项目中,完成过一门或多门实时操作系统(RTOS)课程,或详细学习过 RTOS 的使用。
- 具备专业的态度,能够提出理论和深思熟虑的问题,以帮助调试/开发复杂的系统。
- 拥有在加拿大工作的合法资格,并且能够工作 4 个月或以上。
- 精通 C(优先)或 C++,包括固件开发。
- 精通 Python 脚本编写。
- 熟悉开发人员工作流程、SCM(最好是 git)、代码审查、CI。
- 具有开发可在片上微控制器中执行的固件的经验。
- 具备使用 JTAG、跟踪日志或其他实验室工具调试固件/硬件问题的经验。
优先条件
- 熟悉 PyTest 或 GoogleTest 等工具者优先考虑。
- 熟悉软件构建环境、CI/CD、gcc/make 者优先考虑。
- 具备实验室硬件/固件调试经验者优先考虑。
- 具备 PCIe/CXL/以太网固件开发经验者优先考虑。
Responsibilities
Design and develop firmware and microcontroller subsystems for Astera Labs' SoC and system products. Firmware implements key differentiating features, and the firmware team frequently interacts directly with customers to ensure full understanding of their needs.
Must Have
- Solid academic and technical background in Computer Science, Electrical/Electronic/Software Engineering, or a related field.
- Completed one or more firmware or embedded software development internships.
- Completed one or more RTOS courses or studied RTOS usage in detail during previous internships or projects.
- Professional attitude, able to ask theoretical and thoughtful questions to help debug/develop complex systems.
- Legal authorization to work in Canada and ability to work for 4 months or more.
- Proficiency in C (preferred) or C++, including firmware development.
- Proficiency in Python scripting.
- Familiarity with developer workflows, SCM (preferably git), code reviews, CI.
- Experience developing firmware that executes on on-chip microcontrollers.
- Experience debugging firmware/hardware issues using JTAG, trace logs, or other lab tools.
Preferred
- Familiarity with tools such as PyTest or GoogleTest is a plus.
- Familiarity with software build environments, CI/CD, gcc/make is a plus.
- Lab hardware/firmware debugging experience is a plus.
- Experience in PCIe/CXL/Ethernet firmware development is a plus.
公司简介
Astera Labs(纳斯达克股票代码:ALAB)通过定制的连接解决方案提供机架级人工智能基础设施。通过与超大规模数据中心和生态系统合作伙伴的协作,Astera Labs 助力企业充分释放现代人工智能的潜力。Astera Labs 的智能连接平台集成了 CXL、以太网、NVLink、PCIe 和 UALink™ 等基于半导体的技术,并结合公司自有的 COSMOS 软件套件,将各种组件整合为统一、灵活的系统,从而实现端到端的纵向扩展和横向扩展连接。公司定制的连接解决方案业务是其基于标准的产品组合的补充,使客户能够部署定制架构,以满足其独特的基础设施需求。了解更多信息,请访问 www.asteralabs.com。