About The Role
As an Firmware BMC Engineer at ZT Systems, 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.
About 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.
What We Offer
When you join ZT, you’ll enjoy a range of world-class, inclusive employee benefits designed to grow with you and our company. From competitive compensation to 401K matching to comprehensive health & wellness programs and tuition reimbursement, ZT Systems offers industry leading benefits packages for eligible employees designed to help you get the most out of life.
ZT Group Int’l. is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. ZT Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Top Skills
What We Do
We create cloud-enabling server solutions that help the world’s leading companies turn their ideas into reality. Our customers are future-focused and so are we, always a step ahead of the next challenge. As experts in engineering, manufacturing, and supply chain, we’re the bridge between problem and solution for the world’s leading cloud and telecom providers. Our customers depend on us to solve their most complex server design needs.
Why Work With Us
We're purpose-built to deliver the best. ZT Systems is a leading provider of complex compute, storage, and accelerator solutions for the world's leading cloud and telecom service providers. Together, we’re tackling complex challenges and creating impactful solutions in one of the world’s most high-demand industries.