ID:210094

XQW

软件工程师

  • 公司信息:
  • 天弘科技
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 上海
  • 浦东

技术能力

精通C语言,精通linux操作系统,熟悉Linux驱动以及内核。
工作内容
天弘科技:
1. 开发JBOD(SSD阵列)和服务器系列产品,基于PMC-Sierra的PM854x系列芯片的服务器状态监控和管理firmware。
2. 作为该产品的项目owner,负责该产品的Firmware开发,Spec和User Manual更新和维护,跨部门的技术讨论,项目进度的更新, Road map计划的制定,以及Release firmware版本。
3. 为保障交付的软件质量,在提交代码到SVN之前,Review team member提交的代码。
4. 平台通用代码的模块优化和架构精简。

环旭电子:
参与JBOD(SSD阵列)、SSD、NVR等产品的开发:
1、参与JBOD(存储阵列)的firmware开发,主要对底层的各设备驱动(风扇、LED灯、eeprom)进行移植,调试命令的实现。对底层驱动的框架了解较为熟悉,较为熟练的查看硬件原理图,较为熟练的使用寄存器及其它相关技术文档。
2、参与对NVMe SSD test tool的开发,实现了NVMe协议中admin command和I/O command以及vendor command的包装和调试。熟悉NVMe协议,熟悉python语言的用法,具备Python语言的debug和coding能力。

项目经验

平台模块代码的优化和重构
Review Firmware平台中的部分模块代码的问题和缺陷,并重新设计以达到如下目的:结构更为清晰简洁,精简多余的代码和函数,优化代码逻辑,代码更具易读性;模块采用更为common的设计,提高模块代码的可重用性,该模块应用于新项目中只需修改很小部分的配置参数即可使用,而无需大量修改代码。

平台模块代码的优化和重构
参与firmware的开发,同时作为该项目的负责人,确保新版本firmware按时并且高质量完成release。
项目初期与硬件团队讨论并评估设计方案的可行性。
确立Firmware设计的Roadmap,确保每个milestone都可以完成阶段性目标。
列出Firmware开发中需要完成的Feature list。
基于PMC的PSX芯片SDK上,根据硬件的设计,实现Firmware对硬件的支持。

案例展示

  • 企业级存储firmware

    企业级存储firmware

    1. 开发JBOD(SSD阵列)和服务器系列产品,基于PMC-Sierra的PM854x系列芯片的服务器状态监控和管理firmware。 2. 作为该产品的项目owner,负责该产品的Firmware开发,Spec和User Manual更新和维护,跨部门的技术讨论,项目进度的

  • 网络交换机驱动及sdk

    网络交换机驱动及sdk

    1. 开发JBOD(SSD阵列)和服务器系列产品,基于PMC-Sierra的PM854x系列芯片的服务器状态监控和管理firmware。 2. 作为该产品的项目owner,负责该产品的Firmware开发,Spec和User Manual更新和维护,跨部门的技术讨论,项目进度的

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服