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

嵌入式C软件工程师

Software Engineer - Embedded C

风河(Wind River)

地点
渥太华,加拿大 卡纳塔,加拿大
工作方式
混合办公
类型
全职
资历
experienced

计算机与数据中心嵌入式开发工具

职责

  • 开发和测试下一代 Helix 虚拟化平台的操作系统和虚拟机管理程序功能,包括软件设计、新功能编码和测试以及现有功能升级。
  • 帮助开发和测试 VxWorks、HVP 和 SW 模块,帮助 Wind River 在新的嵌入式和企业市场领域中发挥更大作用。
  • 使用 Gen AI 进行软件开发和测试。
  • 主动改进功能和流程。
  • 为产品改进和迭代贡献想法。
  • 与全球软件工程团队有效合作。

必备要求

  • 攻读计算机科学、电子工程或同等专业的 BE/BTech 或 ME/MTech 学位。
  • 熟悉操作系统、虚拟机和管理程序。
  • 强大的 C/C++ 和汇编语言能力。
  • 具有良好的使用 GDB 或同等工具的调试技能。

优先条件

  • 具有脚本语言经验,例如 Python。
  • 有使用 QEMU 等模拟器经验者优先。
  • Linux 内核驱动开发经验优先。

Responsibilities

  • Develop and test OS and hypervisor features for our next-generation Helix virtualization platform, including software design, coding and testing of new features, and upgrades to existing features.
  • Help develop and test VxWorks, HVP and SW modules to help Wind River expand into new embedded and enterprise markets.
  • Use Gen AI for software development and testing.
  • Proactively improve features and processes.
  • Contribute ideas for product improvements and iterations.
  • Collaborate effectively with global software engineering teams.

Must Have

  • Pursuing a BE/BTech or ME/MTech degree in Computer Science, Electrical Engineering, or equivalent.
  • Familiarity with operating systems, virtual machines, and hypervisors.
  • Strong C/C++ and assembly language skills.
  • Good debugging skills using GDB or equivalent tools.

Preferred

  • Experience with scripting languages such as Python.
  • Experience with emulators such as QEMU.
  • Linux kernel driver development experience.

公司简介

Wind River 是全球领先的关键任务智能系统软件供应商。四十多年来,该公司一直是创新者和开拓者,为数十亿个需要最高级别安全性、可靠性和稳定性的系统提供动力。Wind River 助力汽车、航空航天、国防、工业、医疗和电信等行业的客户应对迈向全新智能机器经济道路上的复杂技术挑战。公司的软件为一代又一代全球最安全可靠的系统提供动力。例如,我们在 NASA 的阿尔忒弥斯 1 号、詹姆斯·韦伯太空望远镜以及多辆火星探测车等太空任务中发挥了关键作用。我们近期在 5G 领域取得了多项里程碑式的成就,包括与 Verizon 合作完成了全球首个成功的 5G 数据会话,以及与 Vodafone 合作构建了全球规模最大的开放式无线接入网 (Open RAN) 网络之一。公司凭借其技术创新和领导力以及卓越的企业文化,赢得了业界的广泛认可,其中包括全球“最佳职场”认证,并连续十年荣膺“顶级职场”称号。