5 часов назад
BMC Firmware Engineer (Embedded Linux)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
BMC Firmware Engineer (Embedded Linux) (C/C++, OpenBMC, Redfish): Developing and maintaining BMC firmware and server management solutions for enterprise and data center platforms with an accent on embedded Linux, hardware integration, and server management standards. Focus on firmware bring-up, debugging complex sensor, power, thermal, and platform initialization issues, and integrating BMC software with BIOS and server hardware.
Location: Taipei, Taiwan; right to work in Taiwan required
Company
develops low-power programmable logic and power management solutions for server and other technology platforms.
What you will do
- Design, develop, debug, and maintain BMC firmware for enterprise and data center server platforms.
- Develop and integrate features based on Redfish, IPMI, MCTP, PLDM, SMBus/I2C, and other server management standards.
- Build BMC applications, services, drivers, and middleware using C/C++ and Linux, including OpenBMC or MegaRAC-based components.
- Integrate firmware with server hardware, BIOS, CPUs, PCIe devices, storage, networking, and platform components.
- Perform firmware bring-up, performance optimization, log analysis, and root-cause analysis for system management, sensor, fan, power, thermal, and initialization issues.
- Collaborate with hardware, BIOS, validation, and system engineering teams; support production and field issues and contribute to automated testing and CI/CD.
Requirements
- Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- 3+ years of software or firmware development experience.
- Strong C/C++ programming skills and solid Linux experience, including debugging and system-level development.
- Experience with BMC, server firmware, embedded systems, or system management software.
- Familiarity with Redfish, IPMI, MCTP, PLDM, SMBus/I2C, SPI, UART, or PCIe.
- Understanding of computer architecture and server hardware, plus firmware debugging, root-cause analysis, communication, and teamwork skills.
Nice to have
- Experience with OpenBMC, MegaRAC, Redfish APIs, BMC SoCs such as AST2600/AST2700, D-Bus, Yocto, systemd, U-Boot, Linux kernel, or device drivers.
- Experience with SPDM, NC-SI, AMD, Intel, or NVIDIA server platforms and OCP specifications.
- Experience with Git, GitLab, CI/CD, automated testing, hyperscale, cloud, or data center platforms.
Culture & Benefits
- Work in an international, results-oriented engineering organization focused on R&D, product innovation, and customer service.
- Collaborate across hardware, BIOS, validation, system engineering, sales, marketing, and customer teams.
- Comprehensive compensation and benefits program.
- Diverse and team-oriented workplace with opportunities to contribute to global programmable logic solutions.
Hiring process
- Successful background and reference checks are required.
- Satisfactory proof of the right to work in Taiwan is required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
2 дня назад
BMC Firmware Engineer
4 дня назад
Sr. Embedded Software Engineer (C/C++)
2 дня назад
Principal Security Firmware Architect (Embedded Security)
5 дней назад
Lead Firmware Engineer (Webcam)
2 дня назад
Firmware/BIOS Developer (BIOS)
22 часа назад