Senior (5+ years of experience)
Summary of the Role
We are seeking a highly skilled and experienced Microprocessor Design Engineer to join our dynamic engineering team. The ideal candidate will be involved in the development of cutting-edge microprocessor architectures and be responsible for designing, simulating, and optimizing microprocessor systems to enhance their performance, power, and efficiency.
Required Skills
Proficient in microprocessor design tools and methodologies.
Solid understanding of semiconductor physics and VLSI design.
Expertise in low-power design techniques.
Strong analytical and problem-solving skills.
Excellent communication and teamwork skills.
Ability to lead complex projects and guide technical teams.
Qualifications
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering or a related field.
Minimum of 5 years of experience in microprocessor design and development.
Proven expertise in digital logic, circuit design, and microarchitecture.
Familiarity with microprocessor simulation tools and software.
Experience with hardware description languages (HDL) such as Verilog or VHDL.
Strong knowledge of microprocessor performance metrics and optimization techniques.
Responsibilities
Lead the design and development of advanced microprocessor architectures.
Conduct simulations to validate microprocessor designs against performance and specifications.
Collaborate with cross-functional teams to integrate microprocessors with other system components.
Optimize microprocessor designs for power, performance, and cost.
Engage in the entire hardware development lifecycle, from concept to deployment.
Mentor junior engineers and participate in code and design reviews.
Stay abreast of industry trends and technological advances in microprocessor design.
Troubleshoot and resolve complex technical issues related to microprocessor designs.