Processor Micro Architect RTL Design Engineer (Multiple Levels)
Work with architecture team to define micro-architecture for various blocks of Hexagon DSP core and sub-system Develop RTL for multiple logic blocks of Hexagon DSP core and sub-system for SoC integration Run various frontend tools to check for linting, clock domain crossing, etc Work with physical design team on design constrain and timing closure Work with low power team on power optimization Work with verification team to collaborate on test plan, coverage plan, and coverage closure Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 2+ years of Electrical Engineering or related work experience. Master's or Doctor's degree in Computer Engineering/Electrical Engineering 3-15 years of practical experience with details of RTL development including: functional and structural RTL design, design partitioning, simulation and regression, collaboration with design verification team. Cache, memory coherency, memory consistency and bus protocol Multi-core microprocessor architecture low power design Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 6+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. OR Master's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field and 5+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. OR PhD in Electrical Engineering, Computer Science, Computer Engineering, or related field and 4+ years of Software Engineering, Electrical Engineering, Systems Engineering, or related work experience. 2+ years of experience with high-performance microprocessor design.