RISC-V CPU Compiler-Developer
Advanced Micro Devices
- Orlando, FL
- Permanent
- Full-time
- Work with a team of micro-architects, designers, and firmware engineers for developing C++ compiler for innovative embedded RISC-V CPUs
- Performance investigation under various graphics and ML workload
- Implement compiler optimization for chip design flows
- Implement mechanisms for hierarchical caching
- Collaborate with hardware architects to develop the approach and design flows
- Manage your individual project priorities, deadlines and deliverables
- Experience with C++ programming and git-based development workflows
- Experience working on LLVM, GCC or similar tools
- Knowledge of RV64 ISA and ISA Extensions M, A, B, F, V
- CPU Principles of Branch Predictors and register renaming, out of order execution, speculative execution
- Excellent analytical and problem-solving skills along with attention to details
- Strong communication, time management, and presentation skills
- Effective Team player who focuses on collaboration and enabling team successes
- Bachelor of Science degree with emphasis in Electrical Engineering, Computer architecture, or Computer Science with relevant experience preferred
- Master or PhD degree with emphasis in Electrical Engineering, Computer architecture, or Computer Science