BMC Engineer
7 hours ago
BMC Senior Firmware Engineer
Position Overview
This position is responsible for the design, development, and maintenance of Baseboard Management Controller (BMC) firmware for enterprise server products.
The role serves as a key bridge between hardware, firmware, and cloud management layers—ensuring remote management, power control, and system monitoring functions operate reliably.
As part of the core server development team, you will play a vital role in enabling system reliability, security, and global serviceability.
Key Achievements
A successful BMC Engineer in this role will:
- Lead or contribute to BMC feature development projects that directly impact product quality and time-to-market.
- Enhance overall platform stability and remote operability, improving uptime for enterprise users worldwide.
- Grow into a technical expert connecting hardware-level management with cloud-based control and data center operations.
This position directly supports the organization's mission to deliver highly reliable and manageable server solutions to global enterprise clients.
- Responsibilities
Design, develop, integrate, and debug BMC firmware to meet product specifications and release criteria. - Collaborate closely with BIOS, hardware design, validation, and cloud management teams to ensure seamless integration of BMC modules within the system.
- Implement remote monitoring, power management, event logging, and sensor control functions based on product or customer requirements.
- Analyze system event logs (SEL / sensor data) and provide root cause analysis and corrective recommendations.
- Track and integrate industry standards (e.g., IPMI, Redfish, PLDM) and firmware security updates.
- Participate in new platform bring-up, verification, and mass production support to ensure product quality and stability.
Qualifications
Education & Experience
- Bachelor's degree or above in Electrical Engineering, Computer Engineering, or related fields.
- Minimum 5 years of experience in server or embedded system development (experience with BMC/BIOS/Firmware preferred).
Technical Skills
- Proficiency in C/C++ programming under Linux environments.
- Familiar with communication protocols such as I²C, IPMI, Redfish, KCS, UART, LPC, and SPI.
- Experience with embedded system development (Yocto, U-Boot, or Linux kernel driver familiarity is a plus).
- Strong debugging skills with hardware interfaces and firmware-level problem analysis.
Preferred Qualifications
- Experience with server platform architectures (Intel/AMD/ARM) or BMC platforms (ASPEED / Nuvoton).
- Understanding of firmware security concepts (Secure Boot, TPM, FW update validation).
Strong communication skills, including technical documentation in English and cross-functional collaboration.
Personal Attributes
Strong analytical and problem-solving mindset with the ability to work independently.- Passionate about emerging technologies and system integration challenges.
- High sense of ownership, accountability, and teamwork.
-
BMC Firmware Engineer
2 weeks ago
Taipei, Taipei City, Taiwan ZT Systems Full time $120,000 - $150,000 per yearAbout The RoleThe 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 DoDesign, develop, code, and...
-
BMC Engineer(Compute)
2 weeks ago
Taipei, Taipei City, Taiwan Ubiquiti Inc. Full time NT$1,200,000 - NT$2,400,000 per yearAbout UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to the next generation of IT solutions. Our growth is made possible by the dedicated team...
-
BMC/OpenBMC Firmware Engineer- Server/Storage
7 hours ago
Taipei, Taipei City, Taiwan Jabil Full time $60,000 - $120,000 per yearSUMMARYTake the major responsibility for BMC/OpenBMC firmware design for Server and Storage projects. Provide necessary inputs to validation engineers for design quality assurance. Drive innovation and continuous improvement within Jabil Circuit by harnessing new design technologies and methodologies. Provide exceptional support to external and internal...
-
Front-end Engineer
7 hours ago
New Taipei City, New Taipei City, Taiwan Supermicro Full time NT$500,000 - NT$1,200,000 per year*Job Req ID: 27850About Supermicro*Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global...
-
Sr. BMC Engineer
7 hours ago
Sanchong District, New Taipei City, Taiwan Jabil Full time NT$320,000 - NT$480,000 per yearJob SummaryA Sr. Engineer will have a defined area of expertise either in a particular competency or industry. They will have mastered technology specific to their area of competence. Will be able to convey technical solutions to other engineers and to business personnel. Will have a good understanding of multiple CAD packages and cross functional design...
-
Firmware Automation Test Lead Engineer
7 hours ago
Sanchong District, New Taipei City, Taiwan Jabil Full time NT$720,000 - NT$1,440,000 per yearJOB SUMMARY(Main Responsibilities)JobsProduct BIOS, BMC, ROT firmware and software validationTest case creation and reviewTest planning and executionTest case automationTest framework automationCross-team corporationProductsRack/Tower ServerStorage ServerAI/Compute ServerNetworking ServerESSENTIAL DUTIES AND RESPONSIBILITIESPerform validation and functional...
-
Senior Software Design Engineer
7 hours ago
Zhonghe District, New Taipei City, Taiwan Supermicro Full time NT$900,000 - NT$1,200,000 per yearEssential Duties and Responsibilities:Review and test BIOS firmware for ARM and x86 architectures to ensure stability and security.Troubleshoot issues related to BIOS, BMC, or CPU, conducting root cause analysis and proposing solutions.Design and develop tools for hardware security testing, debugging, and maintenance (e.g., using Python, C, or shell...
-
Software Engineer_TC27621
2 weeks ago
New Taipei City, New Taipei City, Taiwan Supermicro Full time NT$900,000 - NT$1,200,000 per yearResponsibilitiesDevelop and optimize software for AI/HPC benchmark automation, ensuring high performance, scalability, and user-friendlyDesign and implement full-stack applications, including frontend (UI/UX) and backend (APIs, databases, and services) for system management and monitoringRun and analyze benchmarks for AI/HPC applications, identifying...
-
Software Engineer
2 weeks ago
New Taipei, Taiwan Super Micro Computer Full time NT$720,000 - NT$1,440,000 per yearJob Req ID: 27621 About Supermicro: Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global...
-
Product Manager
7 hours ago
New Taipei, Taiwan Super Micro Computer Full time NT$900,000 - NT$1,200,000 per yearJob Req ID: 27440 Essential Duties and Responsibilities: 1. Manage and follow up all the project/product problems and toward to project success.2. Help customers to solve any product problems and meet customers' function requests.3. Provide strong and timely support for urgent matters like bidding projects or critical issues.4. Coordinate and work with...