Router Chip-set Platform Software Engineer

Router Chip-set Platform Software Engineer

JOB RESPONSIBILITIES

  1. Responsible for the development of embedded bootloader.
  2. Responsible for tailoring and customizing the Linux system kernel and file system.
  3. Responsible for driving development of CPU related peripherals.
  4. Verify SOC related hardware functions on FPGA.

QUALIFICATIONS AND SKILLS

  1. Good interpersonal communication skills and good document writing skills.
  2. Bachelor’s degree or above in computer science, electrical, electronic engineering, or related disciplines.
  3. Strong C/C++ programming ability, more than 3 years of SOC driver coding or FPGA verification experience.
  4. Familiar with mainstream CPU architecture, such as arm, MIPs, RISC-V, etc.
  5. Be familiar with network protocol stack.
  6. Be familiar with PCIe, USB, DRAM, SPI, flash, GPIO, UART and other peripherals, and have working experience in at least one or two related modules.
  7. FPGA related verification experience is preferred.
  8. Experience in bootloader, Linux kernel and file system bring up is preferred.


  • This field is for validation purposes and should be left unchanged.
  • This field is for validation purposes and should be left unchanged.