Software Engineer - Ho Chi Minh City, Việt Nam - Ampere Computing

Ampere Computing
Ampere Computing
Công ty đã được xác minh
Ho Chi Minh City, Việt Nam

1 tuần trước

Đức Nguyễn

Được đăng bởi:

Đức Nguyễn

Nhà tuyển dụng tài năng cho beBee


Mô tả

The role
We are looking for Software Engineer to help us grow our team.

You will a part of a software engineering team who gets to design, develop robust and innovative Ampere's Fabric Management firmware/software stack for our customer reference designs.

You will have an opportunity to work collaboratively with and learn from industry veteran designers and architects to create a breakthrough design for cloud computing manageability.

Our engineers are excited about technology and innovation and channel that energy to deliver world-class products.


What the team wants you to know


Being a Software Engineer at Ampere, you will participate in the development of bootloader, firmware and software for ARM servers following industry standards.

You will have chance to work with engineers from the biggest Cloud Service Providers to develop their infrastructures using Ampere Arm-based server processors.

The experience at Ampere that you will possess will be valuable for your career path.


What you will do

  • Design and develop solutions for Fabric Management based on Ampere's Baseboard Management Controller (BMC) for our ARM64 server reference designs
  • Implement manageability framework, protocols, and APIs defined by standard bodies for Fabric Management solutions
  • Participate in crossfunctional project teams encompassing different technical disciplines including System Architects, SoC Firmware developers, BMC software developers, Hardware designers, and Quality Assurance
  • Work with worldwide opensource communities for code review, bug fixes, and common code submission. Participate in ecosystem and developer programs for our platforms
  • Support Field Applications Engineers to drive Ampere Computing's customers to production

What you will bring

  • Minimum 8+ years of firmware/software development experience
  • Excellent C/C++ programming
  • Background in embedded ARM bootloader programming, Linux kernel programming, kernel services and device driver development, and debug tools.
  • Background in Baseboard Management Controller (BMC) development
  • Experience in server manageability architecture, knowledge of industry standard initiatives such as Redfish and manageability protocols such as IPMI.
  • Knowledge of server hardware interfaces (SPI, I2C, DDR3/4/5, PCIe)
  • Proficient with source version control systems like Git, Gitlab, Github
  • Experience with the product lifecycle. Ability to drive features from requirements to a product.
  • Intimate knowledge of software development process methodology.
  • Experience in writing sustainable/maintainable quality code.
  • Ability to efficiently debug, root cause, and resolve issues spanning multiple subsystems. Proven ability to own problems and drive them to a resolution.
  • Good Vietnamese and English communications skills, both verbal and writing.
  • Independent worker with excellent teamwork, decision making and growth mindset.

Additional skills

  • Experience with firmware, BIOS/UEFI, Linux software development
  • Experience with server interconnect technologies such as CCIX, CXL, etc. is a plus
  • Experience with Continuous Integration and Test Automation framework
  • Experience with embedded Linux system development frameworks like Yocto, Buildroot, etc.

Education

  • BS or MS in Computer Science/Computer Engineering/Electronics Engineering or equivalent

Our Company

Our Story
Like the scientist behind its name, Ampere employees are innovators. We understand the needs of cloud computing and different software requirements.

We are inventing what comes next and looking at everything from the structure of memory and how efficient the system is, to considerations on speed, cost of electricity and ability to cool.

Power, size, weight and cost are driving the technology requirements and the innovation to come.

Thêm việc làm từ Ampere Computing