AMD

BMC Firmware Engineer

AMD

Austin, TX, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

Welcome to AMD, a leading semiconductor company that is constantly pushing the boundaries of technology to deliver cutting-edge solutions for our customers. We are currently seeking a highly skilled and motivated BMC Firmware Engineer to join our team. In this role, you will have the opportunity to work on the development of innovative firmware for our Baseboard Management Controllers (BMCs), which play a critical role in managing and monitoring our server and data center products. If you are passionate about firmware development, have a strong understanding of server architecture, and thrive in a fast-paced and collaborative environment, we want to hear from you!

  1. Develop and maintain firmware for Baseboard Management Controllers (BMCs) used in server and data center products.
  2. Work closely with cross-functional teams to understand the requirements and specifications for BMC firmware.
  3. Design, implement, and test new features and enhancements for BMC firmware.
  4. Troubleshoot and debug issues in existing firmware code.
  5. Participate in code reviews and provide constructive feedback to team members.
  6. Stay up-to-date with industry trends and advancements in server architecture to ensure firmware is optimized for performance and functionality.
  7. Collaborate with hardware engineers to ensure firmware is compatible with server hardware.
  8. Ensure firmware meets quality and security standards.
  9. Document firmware processes, procedures, and specifications.
  10. Provide technical support to other teams, such as customer support and product management.
  11. Participate in the development and execution of test plans to validate firmware functionality.
  12. Continuously improve and optimize BMC firmware to meet evolving customer needs and market demands.
  13. Maintain a thorough understanding of AMD's products and technologies.
  14. Keep track of project timelines and report progress to project managers.
  15. Adhere to company policies and procedures, including coding standards and version control.
  16. Actively participate in team meetings and contribute ideas for process improvements and innovation.
Where is this job?
This job is located at Austin, TX, USA
Job Qualifications
  • Expertise In X86 And Arm Architectures: A Bmc Firmware Engineer At Amd Should Have A Strong Understanding Of Both X86 And Arm Architectures, As They Are The Two Main Processor Architectures Used In Amd's Products.

  • Experience With Bmc Firmware Development: Candidates Should Have At Least 3-5 Years Of Experience In Developing Bmc Firmware, Preferably In A Similar Industry Or Company.

  • Proficiency In Embedded C/C++ Programming: A Strong Command Of Embedded C/C++ Programming Is Essential For Developing Low-Level Firmware Code For Bmcs.

  • Knowledge Of Industry Standards And Protocols: The Role Requires A Deep Understanding Of Industry Standards And Protocols Such As Ipmi, Smbus, And Pcie, As Well As Knowledge Of Firmware Security Best Practices.

  • Bachelor's Or Master's Degree In Electrical Engineering Or Computer Science: A Degree In Electrical Engineering Or Computer Science Is Preferred, Along With A Strong Academic Background In Computer Architecture, Programming, And Electronics.

Required Skills
  • Debugging

  • Microcontrollers

  • Embedded systems

  • System testing

  • Scripting languages

  • System architecture

  • Debugging tools

  • Code optimization

  • Firmware development

  • Hardware Design

  • Low-Level Programming

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Multitasking

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a BMC Firmware Engineer in Austin, TX, USA is $90,000 - $140,000 per year. This can vary depending on the specific company, experience level, and other factors.

Additional Information
AMD is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedFebruary 16th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About AMD

Advanced Micro Devices, Inc. is an American multinational semiconductor company based in Santa Clara, California that develops computer processors and related technologies for business and consumer markets..

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started