Key Responsibilities:
- Explore and evaluate advanced SoC architectures to ensure they meet or exceed technical requirements.
- Define and document SoC design specifications based on evaluation results.
- Implement SoC designs using Verilog/SystemVerilog, adhering to high coding standards.
- Analyze power, timing, and area metrics to meet design objectives.
- Perform thorough verification and validation of designs to ensure functionality and performance.
- Utilize scripting languages for automation and efficiency (e.g., Perl, Python, TCL, Bash).
- Collaborate with cross-functional teams to integrate designs and achieve project goals.
Requirements:
- Experience in SoC architecture and design, and RTL coding with Verilog/SystemVerilog.
- Experience with ARM and RISC processor systems.
- Proficiency in embedded C and assembly code programming.
- Experience in power, timing, and area analysis.
- Experience with at least one scripting language (e.g., Perl, Python, TCL, Bash).
- Disciplined, quality-minded, and driven for excellence.
- Excellent team player with strong communication skills.
- MSEE/BSEE in Electrical Engineering or Computer Engineering
EA license No. 23S1921