苏州 [切换城市] 苏州招聘苏州计算机软件招聘苏州软件工程师招聘

Software BMC Firmware

贵州华芯通半导体技术有限公司

  • 公司规模:150-500人
  • 公司性质:合资
  • 公司行业:电子技术/半导体/集成电路

职位信息

  • 发布日期:2019-03-01
  • 工作地点:北京
  • 工作经验:5-7年经验
  • 学历要求:硕士
  • 职位月薪:1.5千以下/月
  • 职位类别:软件工程师  

职位描述

Software Engineering – BMC Firmware.


Job Family: Software Engineering

Job Title: Software Engineer

Working Place: Shanghai / Beijing


Position Description:


This engineer position will be responsible for BMC firmware development work for Huaxintong’s ARMv8 based server SoC targeting data center server market. This engineer will work in Huaxintong Software & System Group and locate in Shanghai / Beijing.


Main Responsibility:

  • Design, develop and update BMC firmware and driver based on sever platform design.
  • Bridge and contact with BMC firmware vendor(s) for core update or critical bug(s) resolving.
  • Develop and support BMC tests for server board manufacturing and system assembly.
  • Coordinate firmware test/verification and debug, support system integration and validation. Manage issues/defects and drive root cause analysis/bug fix.
  • Control and maintain source code across projects & customer base.
  • Research and follow the latest BMC technologies such as OpenBMC, Redfish, etc


Required Skills:

  • Minimum of 5 years of embedded system software and driver development or debug experience using Linux or UNIX operating systems.
  • Minimum of 2 years working on BMC firmware development.
  • Strong programming skills in C and assembly language.
  • In-depth understanding of Linux kernel, device driver, IPC, U-boot.
  • Strong working knowledge of BMC vendor and code structure, ability to define and identify the specific BMC firmware requirements.
  • Knowledge of BMC includes IPMI, event logs, SDR, SEL, FRU records, serial over LAN, Side-band LAN, KCS, KVM and Redfish, etc.
  • Working knowledge of BMC related Hardware such as ARM, BMC chip (AST2500, Pilot 4 etc.), HW-monitor, and Super-IO, NC-SI NIC, phy.
  • Working knowledge of common bus such as I2C, IPMB, PMBUS, LPC, UART, SPI, JTAG, etc
  • Experience with one or more of the following standards/technologies: USB, PCI Express, network protocol TCP/UDP, etc is a plus.
  • Working experience with AMI MegaRAC-SPX BMC Firmware structure preferred.
  • Experience with OpenBMC is a plus.
  • Familiar with any of the following processors architecture: ARMv8, ARMv7, PowerPC, MIPS or x86.
  • Familiar with Git/Gerrit source code management tool.
  • Excellent interpersonal and communication skills, good teamwork adaptability, good oral and written English skills, self-motivated.


Education Requirement:

- M.Sc. or Ph.D. degree from China top universities with major on Computer Science, EE or Automation etc.


职能类别: 软件工程师

公司介绍

贵州华芯通半导体有限公司

贵州华芯通半导体技术公司由贵州省及美国高通公司共同出资成立,注册地为贵州贵安新区,在北京、上海和贵安新区设有研发运营机构。贵州华芯通半导体专注于设计、开发并销售供中国境内使用的先进服务器芯片。华芯通半导体技术有限公司的成立有助于推动中国集成电路产业发展、提升中国芯片产业开发及设计能力,以及推动并实现中国“强芯梦”。

华芯通半导体2017校园招聘网申地址 http://campus.51job.com/hxt 我们期待你的加入!

联系方式

  • 公司地址:地址:span贵安新区