ChinaJOBDST07 ASIC Cryptographic Algorithm Design and Implementation Engineer

工作地点:

上海

职位描述:

- Participate in architecture definition, implementation, and verification phases of SSD chip development flow.
- Micro-Architecture design and RTL (Verilog) coding for crypto engine and related encryption security modules such as AES, RSA, SHA2/3, SM2, SM3, and SM4 within the SSD controller.
- Create detailed design specifications and test plans.
- Work with cross-functional teams (hardware, software/Firmware, diagnostics) to deliver fully qualified products.
- Work on security certifications such as FIPs-140, TCG Opal.

职位要求:

- MS degree in EE/ME/CS or related fields; 5+ years of experience is a plus.
- Experience in ASIC design flow: micro-architecture, Verilog/System Verilog RTL design, synthesis and timing analysis.
- Experience with security designs and concepts (e.g. crypto and security certifications).
- Experience in RTL design of RSA, AES, SHA2/3, SM2, SM3, and SM4.
- Experience in simulation and debugging using VCS, Verdi, ModelSim, etc.
- Good coding style and be able to deliver accurate, concise, and clear design documents.
- Self-motivation, teamwork and strong communication skills are essential.
- Ability to build basic block level test benches, and knowledge of UVM is a plus;.
- Understanding of symmetric and asymmetric cryptographic algorithms such as AES, RSA, SHA2/3 is a plus.
- Experience with RNG, PUF, and error correction codes is a plus.
- Experience with security certifications is a plus.

在线申请

ChinaJOBDST08 Prototype Validation Engineer

工作地点:

上海

职位描述:

- PCIe Interface validation, issue identify and tracking.
- Based on FPGA, new Feature/bug fix bring up, verify and implement before tape out.
- Prove of Concept for new technology .
- Customer issue support.

职位要求:

- Master or Bachelor degree in CS/CE/EE or related engineering discipline.
- Solid C programming experience in embedded system development.
- Knowledge in embedded systems and hands-on experiences in developing controller firmware.
- Solid knowledge of industry standards including ARM CPU, SATA, and PCI-express, NVMe, ONFI/Toggle etc.
- Knowledge of mass storage systems and device drivers is preferred.
- Experience of storage firmware development is a plus.

在线申请

ChinaJOBDST08 Prototype Validation Engineer

工作地点:

南京

职位描述:

- PCIe Interface validation, issue identify and tracking.
- Based on FPGA, new Feature/bug fix bring up, verify and implement before tape out.
- Prove of Concept for new technology .
- Customer issue support.

职位要求:

- Master or Bachelor degree in CS/CE/EE or related engineering discipline.
- Solid C programming experience in embedded system development.
- Knowledge in embedded systems and hands-on experiences in developing controller firmware.
- Solid knowledge of industry standards including ARM CPU, SATA, and PCI-express, NVMe, ONFI/Toggle etc.
- Knowledge of mass storage systems and device drivers is preferred.
- Experience of storage firmware development is a plus.

在线申请

ChinaJOBDST06 ASIC Validation Sr. Engineer (PCIe/NVMe)

工作地点:

上海

职位描述:

- Work with the hardware engineering and ASIC teams to fully understand SSD product design requirements, and then define the validation or test strategy, develop the test plans for a full chip coverage.
- Build up system validation framework to cover SSD controller SoC features validation, and SSD drive functional coverage validation. Further optimize validation methodology by automating the test flow to reduce the validation time and enhance the validation coverage.
- Execute and manage each task efficiently per test plan on different hardware platforms: Virtual platform, HW emulator, FPGA platform and real SSD drive, and produce test/validation reports.
- Work closely with FW engineer, ASIC engineer, and hardware system engineer to analyze test results, debug potential FW, SoC, HW system issue, and find the best solution for the SSD products.
- Understand customer’s usage cases and perform failure analysis to reproduce and fix the problems reported by customers.
- Post-silicon bring-up, integration, performance evaluation and optimization.

职位要求:

- BS or advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Engineering, Math, Physics or a related field or equivalent experience.
- 5+ years validation experience in SSD/NAND related products.
- Expertise in Python, C, scripting languages, programming tools and environment, and experience in test cases development from scratch.
- Good knowledge of SSD product FW/HW features.
- NVME and PCIe/SATA protocol expertise.
- DDR protocol/interface expertise.
- NAND protocol/interface expertise.
- SATA/PCIe & DDR trace capture and analysis.
- NAND IO bus trace capture and analysis.
- Experience with validating Security features – TCG-Opal, Secure drive, Secure boot, etc.
- Trouble shooting skills: FW log and HW trace analyzing.
- Knowledge to use test equipment, such as Oscilloscope, Logic Analyzer, PCIe/NVMe analyzer and so on.
- SSD Storage product firmware design and debug experience is a plus.
- SSD controller HW validation and debug experience is a plus.
- Strong knowledge of NAND characteristics is a plus.
- Linux OS operation and driver development experience is a plus.

在线申请

ChinaJOBAPR01 Physical Design Engineer

工作地点:

上海

职位描述:

- Perform physical implementation of the ASIC design from netlist to GDS, including floorplanning, power grid and clock network implementation, place and route, timing closure and physical verification.
- Work with multiple teams on the SoC architecture study and timing/power/area design target.
- Working with different IP owners to ensure seamless IP integration at full chip level.
- Writing scripts for design automation flow and productivity enhancement.

职位要求:

- Experience in ASIC Physical Design from netlist to GDSII.
- Experience in using EDA tools such as Synopsys ICC or Cadence SOC Encounter.
- Hands on experience in Floorplanning, CTS, STA.
- Experience in Power grid, clock tree, and low-power flow implementation methods.
- Hands on experience with STA using Primetime, power analysis.
- Hands on experience with IR drop analysis, formal verification and physical verification.
- Timing closure, ECO process using PrimeTime.
- Programming and scripting skills (Tcl, perl ,shell).
- DFT/DFM knowledge is a plus.
- Self-motivated and able to work effectively in a start-up environment.
- Ability to execute to stringent schedule & die size requirements and effective communication skills.

在线申请

ChinaJOBMKT01 Field Applications Engineer

工作地点:

深圳

职位描述:

- Work directly with customers to clarify and support their requirements.
- Visiting customer's location for system development issues, doing sales calls, on-site design reviews and runs for the customer.
- Involve in early field trials.
- Actively engage in the discussion for future project and technology with customers.
- Coordinate a regular conference call and face to face meeting with customers.
- Provide a quality solution and technical support to customers.
- Track bugs and work with SoC, FW engineers to resolve issues in a timely manner.
- Conduct FA for field issues. Repro issues in labs, modify test condition, or test script to speed up issue repro for in-depth FA.
- Driving engineering to deliver bug fixes and deliver bug status information to the customers.

职位要求:

- BSEE or MSEE.
- Ability to communicate orally and written in English.
- Have communication and customer management skills.
- A quick learner.
- Troubleshooting using schematics, PCB layout, and standard test/measurement equipment.
- Ability to debug issues on the bench or customer site for host/drive compatibility issues with protocol analyzers, logic analyzers and digital/analog oscilloscopes.
- Mass production line supporting experience preferred.
- Familiar with storage product production tooling.
- Knowledge with ARM tools a strong plus.
- Strong knowledge of NAND Flash and Solid-State Driver (SSD) Firmware.
- Strong knowledge of PCIe and NVMe protocol.
- Working as an application engineer for a hard driver company preferred.
- Self-motivated, takes initiative and has an ability to work independently or in a team environment.
- Ability to travel for initial training. Occasionally travel afterwards for ongoing training.

在线申请

ChinaJOBASIC02 Senior ASIC Design Engineer

工作地点:

上海

职位描述:

- Chip micro-architecture design and Verilog RTL design for high-performance storage or networking products.
- Participate in complete ASIC design flow, including SoC architecture design, implementation, verification, synthesis, and chip bring-up.
- Work with SoC architects, firmware engineers to explore new architecture and to optimize system design.
- Analyze and resolve issues with verification, firmware and validation team.

职位要求:

- B.S. or above in EE/CE/CS or related engineering discipline with 3+ years ASIC design experience.
- Hands-on experience on digital circuit design and implementation. Proficient in Verilog/System Verilog coding. Familiar with at least one of script languages, e.g. shell / tcl / perl / makefile / python.
- Solid knowledge of storage protocols, such as NVMe, SATA/SAS, PCIe, and NAND interface, etc. is preferred.
- Experience of SSD storage controller development is preferred.
- Knowledge of synthesis (DC), STA, Formal check, CDC flow is a plus.
- Sense of responsibility, capability of learning and spirit of teamworking are required.
- Oral and written communication skills in both English and Chinese.

在线申请

ChinaJOBASIC02 Senior ASIC Design Engineer

工作地点:

成都

职位描述:

- Chip micro-architecture design and Verilog RTL design for high-performance storage or networking products.
- Participate in complete ASIC design flow, including SoC architecture design, implementation, verification, synthesis, and chip bring-up.
- Work with SoC architects, firmware engineers to explore new architecture and to optimize system design.
- Analyze and resolve issues with verification, firmware and validation team.

职位要求:

- B.S. or above in EE/CE/CS or related engineering discipline with 3+ years ASIC design experience.
- Hands-on experience on digital circuit design and implementation. Proficient in Verilog/System Verilog coding. Familiar with at least one of script languages, e.g. shell / tcl / perl / makefile / python.
- Solid knowledge of storage protocols, such as NVMe, SATA/SAS, PCIe, and NAND interface, etc. is preferred.
- Experience of SSD storage controller development is preferred.
- Knowledge of synthesis (DC), STA, Formal check, CDC flow is a plus.
- Sense of responsibility, capability of learning and spirit of teamworking are required.
- Oral and written communication skills in both English and Chinese.

在线申请

ChinaJOBASIC02 Senior ASIC Design Engineer

工作地点:

南京

职位描述:

- Chip micro-architecture design and Verilog RTL design for high-performance storage or networking products.
- Participate in complete ASIC design flow, including SoC architecture design, implementation, verification, synthesis, and chip bring-up.
- Work with SoC architects, firmware engineers to explore new architecture and to optimize system design.
- Analyze and resolve issues with verification, firmware and validation team.

职位要求:

- B.S. or above in EE/CE/CS or related engineering discipline with 3+ years ASIC design experience.
- Hands-on experience on digital circuit design and implementation. Proficient in Verilog/System Verilog coding. Familiar with at least one of script languages, e.g. shell / tcl / perl / makefile / python.
- Solid knowledge of storage protocols, such as NVMe, SATA/SAS, PCIe, and NAND interface, etc. is preferred.
- Experience of SSD storage controller development is preferred.
- Knowledge of synthesis (DC), STA, Formal check, CDC flow is a plus.
- Sense of responsibility, capability of learning and spirit of teamworking are required.
- Oral and written communication skills in both English and Chinese.

在线申请

ChinaJOBFW03 Senior Firmware Developers

工作地点:

上海

职位描述:

- Design and implement high performance firmware for SSDs.
- Validate new features of IG SSD controllers.
- Debug, optimize and solve firmware issues for IG controller based SSDs.
- Work with local and overseas teams including ASIC design, validation, system solution, SQA with good communication skills.

职位要求:

- Proficient in C or C++ programming.
- Hands-on experience in embedded system development.
- Understanding of firmware quality assurance processes.
- Outstanding communication and presentation abilities in English.
- BS in CS, EE or relevant field, MS preferred.
- 5+ years of related experience is preferred.
- Having any one of the following experiences is preferred, but not necessary.
- Storage Protocol (PCIe, NVMe, SAS/SATA, NAND Interface).
- SSD related algorithms (FTL, GC, WL, Crash Recovery).
- Embedded system (Event Logging, FW management).

在线申请