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

软件工程师(磁带存储固件/微代码开发人员)

Software Engineer (Tape Storage Firmware / Microcode Developer)

国际商业机器公司(IBM)

地点
东京,日本
工作方式
混合办公
类型
全职
部门
软件工程
编号
117768
招聘主体
(7600) IBM 日本有限公司

计算机与数据中心存储系统

职责

  • 设计、开发和维护磁带驱动器的微代码(主要使用 C 语言)
  • 使用基于 make 的构建系统构建和管理软件
  • 创建并执行固件验证和质量保证的测试用例
  • 分析测试过程中或客户环境中发现的缺陷,并实施修复或变通方案
  • 通过技术讨论、会议和文档编写与全球团队协作(包括可能的海外出差)

必备要求

  • 具备丰富的 Linux/Unix 环境和 shell 脚本编写经验
  • 精通 C 语言编程
  • 具备使用构建系统(例如 make)的经验
  • 商务日语水平(非日语人士需达到 JLPT N1 水平)
  • 具备全球协作所需的英语沟通能力(CEFR B1 或以上)

优先条件

  • 具备设备驱动程序或底层系统编程知识
  • 了解存储技术(例如,磁带系统、SCSI)
  • 具备使用 Git/GitHub 等版本控制系统的经验

Responsibilities

  • Design, develop, and maintain tape drive microcode (primarily in C)
  • Build and manage software using make-based build systems
  • Create and execute test cases for firmware verification and quality assurance
  • Analyze defects found during testing or in customer environments and implement fixes or workarounds
  • Collaborate with global teams through technical discussions, meetings, and documentation (including possible overseas travel)

Must Have

  • Extensive experience in Linux/Unix environments and shell scripting
  • Proficiency in C programming
  • Experience with build systems (e.g., make)
  • Business-level Japanese (JLPT N1 for non-native speakers)
  • English communication skills for global collaboration (CEFR B1 or above)

Preferred

  • Knowledge of device drivers or low-level systems programming
  • Understanding of storage technologies (e.g., tape systems, SCSI)
  • Experience with version control systems such as Git/GitHub

公司简介

IBM 基础设施与技术部设计并运营支撑世界运转的系统,涵盖高弹性大型机、混合云平台、网络、自动化和站点可靠性,致力于确保客户和各行业依赖的性能、安全性和可扩展性。IBM Systems 提供能够理解、推理和学习的服务器和存储,帮助客户在避免 IT 问题的同时实现创新。自 1911 年以来,IBM 不断革新,是全球最大的企业组织之一,也是最大的技术和咨询雇主之一,许多财富 500 强公司依靠 IBM 云运营业务。IBM 以率先采用人工智能、量子计算和区块链技术而自豪。