Back to Search Results
Get alerts for jobs like this Get jobs like this tweeted to you
Company: AMD
Location: Taipei City, Taiwan
Career Level: Mid-Senior Level
Industries: Technology, Software, IT, Electronics

Description



WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. 

AMD together we advance_



About The Role

As an Firmware BMC Engineer, you play a role in the specification, design and development of firmware to provide innovative products and solutions to our customers. Work closely with design teams and be responsible for all software and BMC related issues during the planning, development, and validation stages of the program.

 

What You Will Do

  • Design, develop, code, and debug BMC Firmware by applying knowledge of server hardware architecture and system design.
  • Maintain existing systems, includes resolving issues from customer/FAE.
  • Study BMC firmware specifications and configuration requirements to plan and develop reliability and compatibility.
  • Run test/unit test to ensure firmware quality
  • Engage various cross-team validation organizations.

What You Bring

  • Understanding of Linux OS. Experience of Linux driver and application development.
  • Working knowledge of BMC firmware vendor and code structure, ability to define and identify the specific BMC firmware requirements.
  • Familiar with IPMI 2.0 spec.
  • Strong C/C++ coding skills, and strong concepts on component and object-oriented programming.
  • Good verbal/written English communication skills.
  • Demonstrated ability working in a fast-moving environment.
  • Familiar with Redfish
  • Experienced in OpenBMC development
  • Python programming
  • Shell script programming
  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or Mathematics
  • 3 years of BMC development is required.

#LI-VJ1



Benefits offered are described:  AMD benefits at a glance.

 

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.   We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.


 Apply on company website