旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

固件工程师

Firmware Engineer

Rambus

地点
温哥华,加拿大
工作方式
混合办公
类型
全职
部门
工程
编号
2025-22415

半导体存储

职责

  • 从需求分析到部署,设计并实现嵌入式设备和系统的软件。
  • 设计、开发、编写代码、测试和调试系统软件。
  • 创建软件架构、设计和算法文档。
  • 整合并验证新的软件设计。
  • 参与软件设计和代码审查,以确保符合编码规范和最佳实践。

必备要求

  • 最好拥有理学士或以上学位(计算机科学、计算机工程或电气工程专业,并有软件开发经验)。
  • 具备扎实的 C/C++设计和编程技能。
  • 具备软件开发和测试经验。
  • 具备单元测试和脚本语言(如 Python)的使用经验。
  • 能够遵循资深团队成员的技术指导。
  • 优秀的书面和口头沟通能力。
  • 具备开发硬件外设设备驱动程序和底层软件的经验。
  • Linux 内核设备驱动程序和用户空间开发。
  • 实时操作系统技术,例如抢占式多任务调度器、多线程执行、信号量、互斥锁和中断。
  • 具备使用 JTAG 调试工具、示波器等进行硬件调试和实验室操作的经验。
  • 面向片上系统 (SoC) 或 x86 平台的嵌入式软件开发。
  • 利用数据可视化工具和数据库进行软件开发。

Responsibilities

  • Design and implement software for embedded devices and systems from requirements to deployment.
  • Design, develop, code, test, and debug system software.
  • Create software architecture, design, and algorithm documentation.
  • Integrate and validate new software designs.
  • Participate in software design and code reviews to ensure compliance with coding standards and best practices.

Must Have

  • Preferably a BSc or higher degree in Computer Science, Computer Engineering, or Electrical Engineering with software development experience.
  • Strong C/C++ design and programming skills.
  • Experience in software development and testing.
  • Experience with unit testing and scripting languages such as Python.
  • Ability to follow technical guidance from senior team members.
  • Excellent written and verbal communication skills.
  • Experience developing hardware peripheral device drivers and low-level software.
  • Linux kernel device driver and user space development.
  • Real-time operating system techniques such as preemptive multitasking schedulers, multithreaded execution, semaphores, mutexes, and interrupts.
  • Experience with hardware debugging and lab work using JTAG debuggers, oscilloscopes, etc.
  • Embedded software development for System-on-Chip (SoC) or x86 platforms.
  • Software development utilizing data visualization tools and databases.

公司简介

Rambus 是一家全球性芯片和硅 IP 供应商,致力于研发业界领先的内存接口芯片和硅 IP,以提升数据中心连接性,并解决内存与处理之间的瓶颈问题。凭借 30 余年的半导体经验,我们是高性能产品和创新技术的领先供应商,能够最大限度地提升人工智能和其他数据密集型工作负载的带宽、容量和安全性。我们世界一流的团队是公司的基石,创新精神驱动着我们不断开发对未来系统至关重要的尖端产品和技术。