看到这样一个职位,要求比较苛刻,既要懂FPGA又要懂Firmware,老外的要求确实有点BT.
内行帮分解下,这样的人好找么。
请联系amo_wly@hotmail.com
或者QQ:876903984
Position:
System Validation Design Engineer
Location:
Shanghai, China The System Engineering group in collaboration with Product Development, is responsible for ensuring that the end products operate fully in their intended applications. This involves the planning, design, integration, test and documentation of a complete system level platform used to test the prototype CMOS Integrated Circuits and FW/SW. The System Validation Design Engineer works in parallel with the IC and FW/SW designers to design an entire system, involving highly integrated FPGA's with VHDL/Verilog coding, high speed digital/analog board designs, script coding, and software driver/OS system level integration. Using these systems, together with the latest communication analyzers and test equipment, the System Validation Design Engineer will work as part of a team to develop and execute a Feature Test Plan that fully exercises the prototype IC and associated FW/SW. Working at the system level, the System Validation Design Engineer will be involved with existing and newly drafted standards including Serial Attached SCSI, Serial ATA, PCIe and other related standards commonly used in Network Attached Storage (NAS) and Storage Area Networks (SAN). As a System Validation Design Engineer, you will be involved in designing, building and debugging system level HW, SW and FW to test leading edge prototype IC's in their intended applications. Design work includes: ·
Highly integrated programmable chip level designs - FPGA design and VHDL coding required to enable device pre-proto FPGA emulation testing ·
C/C++ FW development and application level Tcl/Tk scripting for automated control of the system ·
You will work as part of a team to develop, execute and document a series of Feature Tests that will fully validate the operation of the prototype SOC as part of the overall system. These feature tests will exercise the various functional blocks of a prototype IC, associated FW/SW and tests the system level circuitry to performance criteria and to industry standards. ·
Troubleshoot and resolve complex problems in embedded multi-core real-time systems. ·
Effectively present technical information to small teams of engineers. ·
Master or Bachelor’s Degree in Electrical Engineering or Computer Engineering ·
4 years of relevant work experience ·
Extensive experience in complex digital systems problem solving, testing and debugging ·
Excellent problem solving skills ·
Thorough knowledge of multi-core embedded systems, computer architectures, SOC, RTOS, and Communication protocols ·
Extensive experience in C and/or assembly language programming ·
Knowledge of Tcl/Tk scripting language ·
VHDL, Verilog, Synplicity, Cadence simulation tools, and FPGA design/place route experiences ·
Thorough knowledge of circuit theory and high speed signal fundamentals ·
Experience implementing high speed system interconnects and associated logic ·
Ability to work independently with little or no supervision under tight schedule ·
Strong communication skills, including verbal, presentation, and documentation in English and Mandarin. ·
Excellent teamwork skills ·
Ability to quickly learn new technologies DESIRABLE QUALIFICATIONS: ·
Experience in Win/Linux device drivers development ·
Working knowledge of SAS specification ·
Experience with RAID/HBA and SAS/SATA/SCSI architectures ·
Data Storage Systems – design/testing ·
Knowledge of MIPS architecture and firmware programming ·
Detailed working knowledge of ASIC emulation in FPGA environment |