Demo

BMC Firmware Engineer

ZT Systems
Secaucus, NJ Full Time
POSTED ON 4/15/2024 CLOSED ON 5/14/2024

What are the responsibilities and job description for the BMC Firmware Engineer position at ZT Systems?

Why ZT Systems

At ZT Systems, you’ll get to do work you are proud of alongside smart, passionate people. Every day, there are opportunities to collaborate with the best in the industry to design, build, and deliver impactful solutions to world-class customers. Along the way, you will gain hands-on experience in a face-paced environment that’s challenging, rewarding, and career-defining.

A culture built around our values, we work hard and think fast. We view challenges as opportunities—to do better, push harder, and be faster than we were the day before. When we fail, we learn from it and move on together. And when we succeed we use the momentum to go even further. We create value with everything we do, building the foundation of today—and transforming the future of tomorrow.

Join ZT Systems and help us build technology infrastructure that connects the world.

About the Role

The Staff BMC Firmware Engineer is responsible for developing platform BMC, reference code, and related documentation for ZT Cloud Servers. 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.
  • Review and provide strong feedback on firmware and software architecture specifications and design specifications.
  • Layout and establish design documents with the engineering team
  • Study computer motherboard and BMC system specifications and configuration requirements to plan and develop reliability and compatibility
  • Plan and execute reference code and collateral
  • Participate in key product development and technical teams
  • Participate in new platform power-on events
  • Engage various cross-team validation organizations.

What You Bring

  • Knowledge of server hardware interfaces and Industry specifications such as SMBus/I2C, PCIe, ACPI, DDR, IPMI, 10G/1G Ethernet, SATA, SPI, I2C
  • Understanding of processor and Enterprise system-level architectures
  • Extensive hardware skills: Enterprise platform, BMC, Drivers, IO technologies
  • X-86 CPUs, memory controllers, IO Hubs, and PC architecture
  • Working knowledge of BIOS functions as it relates to BMC
  • Board level diagnostic tools/utilities
  • Demonstrated C coding and X-86 Assembly language skills
  • Knowledge of internal operations of Operating Systems and its interaction with BMC functions
  • Bachelor's degree in Electrical Engineering, Computer Science or Computer Engineering
  • 5 years of experience in BMC development including user interface development or presentation layer development

ZT Systems is an Equal Opportunity Employer (EOE) and do not discriminate against otherwise qualified applicants on the basis of race, color, creed, religion, ancestry, age, gender, marital status, national origin, disability or handicap, or veteran status.

Salary.com Estimation for BMC Firmware Engineer in Secaucus, NJ
$111,666 to $132,295
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the BMC Firmware Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Circuit Analysis Skill

    • Income Estimation: $104,754 - $125,215
    • Income Estimation: $112,230 - $133,397
  • Circuit Design Skill

    • Income Estimation: $100,999 - $135,435
    • Income Estimation: $102,148 - $116,687
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ZT Systems

  • ZT Systems Colorado, CO
  • About The Role ZT Systems is seeking a highly organized, detail‑oriented Business Operations Manager to support our Data Center Engineering organization. I... more
  • 4 Months Ago

  • ZT Systems Secaucus, NJ
  • About the Role The Manufacturing Process Engineering Technician / Manufacturing Test technician is responsible for supporting the Manufacturing Engineers i... more
  • 4 Months Ago

  • ZT Systems Georgetown, TX
  • About The Role The Operations Program Manager is responsible for managing the schedule and execution of new programs in manufacturing to meet or exceed mil... more
  • 4 Months Ago


Not the job you're looking for? Here are some other BMC Firmware Engineer jobs in the Secaucus, NJ area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!