BIOS development & debugging.
1. Maintain CRB status up to date and align BKC Intel for issue clarify.
2. Setup New Platform CRB System environment (included LAN, OS, Driver, HDD, Testing script...etc,) for performance test.
3. Prepare HW Debugging/Performance test setup following the requests from Project Lead.
4. Perform set of tests and ensure correctness of test results.
5. Run specific test setups and ensure to achieve earlier reported results.
6. Develop an environment to perform FW/SW test via python or shell script in automated way.
7. Familiar with BIOS source code structure
8. Familiar with x86 architecture
9. Proven ability using appropriate Intel BIOS debugging tools and equipment.
• 3-7 years of experience in the x86 BIOS/UEFI development
• Experience with x86 CPU/APU architectures and associated compilation tools
• Expert in C language Experience with platform bring-up.
• Familiar with at least one BIOS code base
• Experience of working with opensource coreboot project & mainboard related porting.
• Experience of working with Intel FSP codebase and understanding of coreboot & FSP boot flow.
• Understanding of coreboot & FSP build tools and build processes.
• Experience of working with different coreboot payloads like edk2, SeaBios, Tianocore etc
• Ability to read platform Hardware and Processor specifications to understand the coreboot mainboard porting required.
• Good understanding of UEFI framework concepts to port UEFI code to FSP.
1. Clarify uncertain issues among hardware, software, BIOS and firmware.
2. Maintain UEFI BIOS source codes used in company.
3. Develop UEFI BIOS for motherboards kicking off by company.
4. Save source codes to SVN/GIT database per company security requirement.
5. Coordinate with hardware engineers and vendors to narrow down issues and pursue the goals of the project.
6. Respond to customer BIOS issue and perform other BIOS projects as assigned by manager.
We are looking for firmware developers to work on server solution for our Taiwan & India development Center.
Meanwhile, you will be responsible for working with other experience engineers who are expert in other field to create firmware/software solution for Jabil server products that may include user interfaces, applications and user experience enhancement.
Responsibilities include:
• Working with external partners and expert on Jabil internal to create solution of Jabil server product
• Root cause analysis and deliver properly solution
• Creating/Reviewing BIOS functional requirements and feature design documentation
• Trying to be an expert in certain field in Jabil
1. Design, develop and maintain AMI BIOS FW(AptioV).
2. Develop or porting BIOS features to new Intel/AMD platforms.
3. Handle projects and communicate closely with other function teams.
4. Write, integrate and maintain common specifications for BIOS teams.
5. Validate functions from R&D point of view for features.
- Server platform UEFI/BIOS coding, porting, debug, problem-solving and maintenance.
- UEFI/BIOS Functions research and development
- Provide Customer service on server platform UEFI/BIOS design field.
1.Developing Server System Benchmark test.
(Include SPECcpu, SPECpower ,Linpack…)
2.Productization Server System Benchmark test.
(Include SPECcpu, SPECpower ,Linpack…)
3.Developing AI Server Benchmark test.
(Include MLperf, NCCL/RCCL test…)
4.Productization AI Server Benchmark test.
(Include MLperf, NCCL/RCCL test…)
5.Turning ,Identify & Judged the Benchmark test result.
我們正在尋找對 Linux 系統開發 有熱情、具技術實力的工程師,負責 BSP 與驅動程式的開發與移植,協助新硬體平台的整合與功能實作。您將參與完整開發流程,並與硬體團隊合作解決技術挑戰。
我們期待您具備:
- 2 年以上相關經驗
- 精通 C,熟悉 Bash/Python
- 熟悉 Linux 啟動流程、BSP、Driver 開發
- 熟悉 PCI、USB、UART、I2C、SPI、GPIO 等硬體介面
- 具備整合問題解決與跨團隊溝通能力
目前產品進入整合與驗證階段,新成員將參與測試與除錯,快速熟悉系統架構,為後續開發打下基礎。我們誠摯邀請主動積極、樂於學習的您加入團隊,攜手打造穩定且創新的產品。
Responsibilities:
- Develop platform BSP and driver software based on Linux.
- Migrate existing software to new hardware platform.
- Design and implement new features for new requirements.
- Participate in requirement review, technical research, design, implementation, testing and documentation.
- Work with hardware team in system design, software/hardware integration and troubleshooting.
- Work with support team for customer issue analysis and solution.
Prerequisites:
- Minimum 2 years of work experience and solid in C programming
- Experience in Bash/Python programming
- Familiar with Unix/Linux environments
- Experience in Linux BSP and device driver development
- Familiar with boot loader and Linux boot process
- Familiar with Linux peripheral devices such as: PCI, USB, UART, I2C, SPI, GPIO, etc.
- Familiar with Linux environment and tools
- Familiar with software development process and tools
- Proactive, independent, self-motivated and self-leaning
- Good analytical and problem-solving skills in software/hardware integration
- Good written and verbal communication skills