Required:
-Solid understanding of computer architecture, computer microarchitecture, input-output architecture, and memory system design. Experience in embedded microprocessor architectures CPU model development using C/C++.
-CPU Architecture and performance bench mark analysis and tuning.
-Create complete processor designs, starting from architecture descriptions, through architecture simulators, and ending with working, verified chips.
-Analyze architecture descriptions and develop system specifications.
-Work with tool developers to further enhance and optimize proprietary design automation tools.
-8+ years logic-design experience using hardware description languages such as Verilog or VHDL.
-Experience with bench testing and debugging of complete systems.-Excellent communication skills, problem solving skills, and documentation skills.
Desired:
Knowledge of FPGA architecture.
Knowledge of hardware algorithms for multiplication, division, floating point, and signal-processing operations
CPU model development using C/C++
Knowledge of operating systems principles, including memory protection, synchronization mechanisms and process scheduling
Experience in leading processor design/ processor tool chain development teams
|