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
Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related technical discipline
5+ years of experience in BMC development including user interface development or presentation layer development
Knowledge of server hardware interfaces and Industry specifications such as SMBus/I2C, PCIe, ACPI, DDR, IPMI, 10G/1G Ethernet, SATA, SPI, I2C, I3C
Understanding of processor and Enterprise system-level architectures
Good to have a very good knowledge base on following skillsets and standards with respect to security
Champion the implementation of Secure Boot, SPDM, Root of Trust, TCG DICE, and NIST 800-1
Collaborate with industry partners and stakeholders to advance security features in Baseboard Management Controllers (BMC) and associated protocols.
Strong expertise in security microarchitecture and design, with a focus on cryptographic algorithms and protocols (CIA, Certificates, PKI, SHA, ECC, HMAC, AES).
Conduct thorough security assessments and threat modeling to identify and mitigate potential vulnerabilities in firmware designs.
Mentor and guide junior engineers in best practices for secure firmware development and cryptographic implementations.
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
Experience with OpenBMC and/or Redfish technology preferred
3+ years of experience in OpenBMC “AND” 3+ years of experience in AMI BMC
About ZT Systems
At ZT Systems, a Sanmina Company, 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 fast-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.
What We Offer
At ZT Systems, a Sanmina Company, we believe that investing in our people is key to our continued growth and innovation. When you join our team, you’ll gain access to a comprehensive and inclusive benefits package designed to support your well-being, financial security, and professional development—both now and in the future.
Compensation & Financial Security
-Competitive base…