Sr. Firmware Engineer

Date: Oct 13, 2026

Location: Bade, Taiwan, TW

Company: Super Micro Computer

Job Req ID: 27184

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 expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.
 

Essential Duties and Responsibilities:

1.Control Algorithm Development:
  >> Develop and optimize control algorithms for digital power management and conversion, including voltage regulation, current   limiting, and fault protection.
  >>Implement closed-loop control systems to ensure precise power delivery and stability.
2.Firmware Development:
  >>Design, code, and test firmware for microcontrollers that control and monitor power electronics hardware.
  >>Implement real-time control loops, communication protocols, and fault detection mechanisms.
3.System Integration:
  >>Collaborate with hardware engineers to integrate firmware with power electronics components, ensuring compatibility and performance.
  >>Participate in hardware bring-up and debugging to validate and refine firmware functionality.
4.Verification and Testing:
  >>Develop test procedures and perform validation testing to ensure the reliability and safety of digital power systems.
  >>Debug and resolve firmware-related issues and anomalies.
5.Documentation:
  >>Maintain comprehensive documentation for firmware design,   code, and testing procedures.
  >>Prepare reports and design documentation for team members.
6. Collaboration:
  >>Collaborate with cross-functional teams, including hardware engineers, and product managers, to ensure project goals are met.
  >>Work with external partners or vendors when necessary.


1. 控制演算法開發:
>> 開發並最佳化數位電源管理和轉換的控制演算法,包括電壓調節、電流限制和故障保護。
>> 實現閉迴路控制系統,以確保精確的功率輸出和穩定性。

2. 韌體開發:
>> 設計、編寫和測試用於控制和監控電力電子硬體的微控制器的韌體。
>> 實現即時控制迴路、通訊協定和故障偵測機制。

3. 系統整合:
>> 與硬體工程師合作,將韌體與電力電子元件集成,確保相容性和效能。
>> 參與硬體啟動和調試,以驗證和改進韌體功能。

4. 驗證和測試:
>> 制定測試程序並執行驗證測試,以確保數位電源系統的可靠性和安全性。
>> 調試並解決與韌體相關的問題和異常。

5. 文檔編寫:
>> 維護韌體設計、程式碼和測試程式的完整文件。
>> 為團隊成員準備報告和設計文件。

6. 協作:
>>與包括硬體工程師和產品經理在內的跨職能團隊合作,確保專案目標的達成。
>>必要時與外部合作夥伴或供應商合作

Qualifications:

1.Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
2.Proficiency in programming languages commonly used in embedded systems, such as C and C++. Knowledge of assembly language may also be beneficial.
3.At least 3-year digital power development experience.
4.Familiarity with signal processing techniques and algorithms
5.Strong understanding of embedded systems architecture and microcontroller/microprocessor operation
6.Knowledge of digital and analog electronics, including sensors, microcontrollers, and communication interfaces (e.g., SPI, I2C, UART).
7.Ability to design, code, and test firmware for controlling hardware components, implementing algorithms, and handling various functions.
8.Strong problem-solving and debugging skills for identifying and rectifying firmware-related issues.
9.Effective communication and teamwork skills to collaborate with hardware engineers, and cross-functional teams.

1. 擁有電機工程、電腦工程、電腦科學或相關領域的學士或碩士學位。
2. 精通嵌入式系統常用程式語言,例如 C 和 C++。了解彙編語言者優先考慮。
3. 3年以上數位電源開發經驗尤佳。
4. 熟悉訊號處理技術與演算法。
5. 深入理解嵌入式系統架構和微控制器/微處理器的工作原理。

6. 熟悉數位和類比電子裝置,包括感測器、微控制器和通訊介面(例如 SPI、I2C、UART)。

7. 能夠設計、編寫和測試韌體,以控制硬體組件、實作演算法並處理各種功能。

8. 具備強大的問題解決和調試能力,能夠識別和修復韌體相關問題。
9. 具備良好的溝通和團隊合作能力,能夠與硬體工程師和跨職能團隊合作。

EEO Statement

Supermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.


Job Segment: Testing, Cloud, Embedded, Firmware, Electronics Engineer, Technology, Engineering