1.OpenBMC and Redfish API integration for server and data center control systems.
2. Undergo low-level Linux embedded development
3. Collaborate with customers on system management features, cross-functional and customer-facing teams
產品應用__水冷產品線
1. Design, develop, and optimize software for data center switches to ensure high-performance and reliable network switching.
2. Implement and maintain BSP support for both x86 and ARM-based platforms.
3. Develop and integrate Linux kernel drivers to enable seamless hardware functionality.
4. Develop and maintain SONiC platform adaptation and contribute updates to the community.
5. Write, execute, and automate test cases to identify, debug, and resolve software issues.
6. Collaborate with hardware engineers to achieve robust software-hardware integration.
7. Work closely with cross-functional teams to troubleshoot and resolve issues throughout the product lifecycle.
Duration: 1 year contract
The Role:
As a critical role in the Mechatronics Team, you will contribute significantly to develop embedded software of gaming products in Logitech portfolios including new technology development, function enhancement and performance optimization.
Your Contribution:
Be Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviors you’ll need for success at Logitech. In this role you are responsible for:
-Design, implement, debug, and test firmware for ASICs and MCUs for new and existing products
-New technology evaluation, new product development and product enhancement for better performance and sustainability
-Review the design document and source code with Architects and propose design ideas to improve the system performance, modular design and easy of maintenance
-Develop prototypes or proof-of-concept demos to communicate new concepts.
-Represent firmware and electrical engineering requirements as part of development program teams.
-Support firmware development tools, source code revision, configuration, and release management.
-Engage with colleagues in a multi-sites & multicultural environment (US, Switzerland, Taiwan)
網路通訊事業群(NCS)深耕於網路高速運算和先進通訊科技的研發與實踐,致力於網路通訊領域中不斷取得重要突破。我們以提供客戶高品質的產品與服務為己任,協助構建日新月異的網路基礎建設;產品涵蓋多種產業用網路通訊領域設備,包括5G相關通訊、AI邊緣運算、網路資通安全、負載平衡、路由器、網路監控錄影主機 (NVR)、網路儲存伺服器(NAS)等。
【工作職責】
1. Customize the OpenBMC to meet the customer's requirement
2. BMC bring up and modification for server platform
3. Troubleshooting of hardware/firmware and clarifying the question/bug
4. Write technical documents
Essential Duties and Responsibilities:
• Develop OpenBMC related features (eg.Redfish,IPMI,SNMP,HW monitor and FWs update,etc).
• Bring-up/porting OpenBMC HW related interfaces for new GPU/Storage Server System (eg.BSP/SDK/Linux Driver integration & maintain)
• Develop OpenBMC customize features(eg. Redfish/IPMI/SNMP OEM commands,Log services,KVM and WebUI,etc)
• Responsible for designing, debugging, porting, defining, developing, testing and maintaining core feature of OBMC related software and firmware for GPU/Storage Server System.
• Work closely with the software and hardware teams to develop and integrate embedded code to work with a variety of devices (MCU, CPLD, FPGA, etc..).