1. Implement and maintain BMC (baseboard management controller) or OpenBMC firmware.
2. Co-work with other team members to fix any software or hardware problems.
3. Discuss issues/requirements with BMC‘s vendors and customers.
4. Work independently with relational BMC till MP on server/storage projects.
1. CPLD/FPGA development for server/storage application.
2. VHDL/Verilog coding, simulation and verification
3. CPLD test, debug and verification
4. CPLD Specification planning and evaluation, coding and maintenance.
5. Co-work with HW and SW team in development.
6. Maintain existing CPLD projects.