• BSP Software Engineer

     

     

     

     

    1. According to the system requirements to develop the system underlying software program, divided software function modules

    2. Responsible for the module driver development of SoC chip, responsible for the development of chip bootrom/bootloader, and responsible for linux kernel transplantation

    3. Cooperate to complete the FPGA verification use case development and FPGA testing of the chip

    4. Cooperate with the bring up of the chip to complete the BSP release

    Base Station BSP Software Engineer

    1. According to the system requirements to develop the system underlying software program, divided software function modules

    2. Responsible for the development of base station BSP driver software

    3. responsible for SoC chip module driver development, responsible for chip bootrom/ bootloader development, responsible for linux kernel transplantation

    4. Cooperate to complete the FPGA verification use case development and FPGA testing of the chip

    5. Cooperate with the bring up of the chip to complete the BSP release

    DSP Software Engineer

     

     

     

     

    1. Responsible for vector processor software algorithm library development

    2. Responsible for porting and optimizing algorithms to vector processors

    3. Responsible for software architecture optimization and development based on multi-core SoC chip

    4. Participate in instruction set design and optimization

    5. Assist in validation and optimization of algorithm prototypes

    6. Write development and technical documentation

    Base Station Protocol Stack CMAC/Physical Layer Scheduling System Engineer

     

     

     

    1. Responsible for the investigation and analysis of the CMAC function requirements of the base station

    2. Responsible for L2 core master control scheduling and inter-core load balancing development and optimization

    3. Be responsible for MAC-PHY interface definition and scheduling optimization

    4. Responsible for physical layer resource scheduling analysis and optimization

    5. Participate in physical layer functional requirements analysis definition, performance evaluation and system optimization

    6. Participate in physical layer scheduling software architecture design, interlayer interface design, development, debugging and maintenance

    7. Participate in the verification of chip physical layer related functions

    8. Assist in system problem analysis and positioning

    9. Participate in the technical test and system analysis of new mobile communication technologies

  • Digital Chip and Algorithm Design Engineer

     

     

    1. Responsible for the baseband physical layer digital front-end module algorithm evaluation, fixed-point and module verification work, participate in the system structure design

    2. Cooperate to complete chip-level design verification, FPGA function verification, ASIC synthesis and timing convergence processes

    WiFi Design Engineer

     

     

     

     

    1. Responsible for the link construction, performance evaluation and optimization of WIFI physical layer related algorithms

    2. Responsible for key algorithm module development, algorithm program evaluation and development work

    3. Responsible for the fixed-point algorithm module and guide the hardware to optimize the design of the architecture

    4. Assist software and hardware development team to complete algorithm implementation and verification

    5. Responsible for the follow-up analysis of relevant standards and algorithm pre-research work

    WiFi physical layer and MAC layer

    Algorithm Design Engineer

     

     

     

     

    1. Microelectronics, communications and other related professional graduate, software engineer

    2. Familiar with WiFi AP physical layer algorithm and working process, familiar with WiFi MAC layer protocol

    3. Proficient in C language or MATLAB language. Working experience, master's degree is preferred, with small team experience is preferred

  • Flow Engineer

     

    1. Responsible for the front-end process of SoC chip, including sdc file, UPF file, synthesis, formal verification, etc. (module level and chip level)

    2. Responsible for SoC chip low power flow

    3. Responsible for communication and cooperation with back-end engineers, responsible for chip STA analysis, and assisting in timing convergence

    4. Responsible for DFT test scheme design and DFT implementation, vector generation and problem debug of ATE test

    Digital Back-End Engineer

     

    1. Be responsible for the back-end module development of SoC chips, including layout and routing, clock tree analysis, etc.

    2. Be responsible for module-level power analysis of SoC chips

    3. Be responsible for chip STA analysis and complete timing convergence

    4. Able to complete chip physical verification

    ASIC Verification Engineer

     

    1. Responsible for SoC chip module-level, system-level verification, complete verification coverage analysis and verification documentation

    2. Cooperate to complete chip-level verification and FPGA functional verification

    ASIC Design Engineer

     

    1. Responsible for module-level architecture design, code design and verification of SoC chips, complete design and verification documentation

    2. Cooperate to complete chip-level design verification, FPGA function verification, ASIC synthesis and timing convergence processes

    AE Engineer

     

    1. Be responsible for the selection of electronic components and the schematic/layout of PCB, select PCB production and welding manufacturers, and ensure the timely and quality release of PCB

    2. Responsible for the management and maintenance of laboratory devices, circuit boards and equipment

    3. Assist designers to complete commissioning and testing, maintain project testing and quality management documents

    DFT Engineer

     

    1. Complete the design and verification of chip modules and top-level DFT, including MBIST, SCAN,Boundary scan, etc.

    2. Generate ATPG and verify ATPG test vector, and participate in ATE test and problem location

    3. Assist the back-end team to handle DFT-related timing analysis and timing convergence

    4. Responsible for the design of DFT system integration scheme 5. Responsible for the improvement of DFT process

  • Vector Processor Toolchain Designer

     

    Responsible for vector processor compiler assembler design and tool chain integration

    SoC multi-core virtual machine development/multi-core heterogeneous programming development designer

    Responsible for vector processor compiler assembler design and tool chain integration

JOIN US