Future Opportunities in CPU Design: Insights from a Computer Engineering Major

  • Thread starter Thread starter Techman07
  • Start date Start date
  • Tags Tags
    Computer
Click For Summary

Discussion Overview

The discussion revolves around the challenges and opportunities for a computer engineering major seeking to enter the field of CPU design, specifically regarding internships and job prospects with companies like Intel and AMD. Participants explore educational pathways, necessary skills, and broader fields within integrated circuit (IC) design.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant expresses uncertainty about the job market and suggests checking with school resources for guidance on internships and job postings.
  • Another participant encourages broadening interests beyond just microprocessor design to include various areas of IC design, suggesting that this may enhance job prospects.
  • Several participants recommend gaining practical experience through internships or research assistantships, emphasizing the importance of hands-on skills in the job market.
  • There are suggestions to take additional courses in Verilog/VHDL and system analysis to better prepare for a career in CPU design.
  • One participant shares their current struggles with a microprocessor course and seeks advice on improving their understanding and performance in the subject.
  • Another participant recommends specific resources and study strategies to grasp fundamental concepts in microprocessor architecture and programming.

Areas of Agreement / Disagreement

Participants generally agree on the importance of practical experience and broadening one's focus within the field of IC design. However, there are differing opinions on the specific skills and knowledge areas that are most beneficial for entering the job market.

Contextual Notes

Some participants mention the need for additional coursework and practical experience, but there is no consensus on the exact requirements or the best approach to securing internships or jobs in the field.

Who May Find This Useful

Students and professionals interested in pursuing a career in CPU design or integrated circuit design, particularly those seeking advice on educational pathways and job market entry strategies.

Techman07
Messages
12
Reaction score
0
Computer Microprocessors...

Hello all. I have a question regarding my field of work after graduation.
I am a computer engineering major.

I want to know how difficult it would be for me to get my foot in the door, working for a company dealing with CPUs (Intel/AMD).
My expected graduation is Fall 2008, and I have a narrowed focus.
I have only wanted to work with the hardware and software aspects of the CPU design process.

Is my only hope a grad degree?
How likely am I to get a co-op/internship with one of these companies?
Are these jobs in an extremely high demand, I can't pull up much info about this particular job on the internet...

I am currently taking Microprocessors (EEL 4746) at FAMU/FSU engineering school, and I LOVE the course. I also recently bought Jon Stokes "Inside the Machine" to become familiar with the popular CPU architectures of today. What other type of knowledge must I be seeking to grasp in order to better equip myself for this type of work??

Thanks in advance.
 
Engineering news on Phys.org
Personally I have no idea what they want.

Have you checked with your schools guidance office?
Scanned their web sites for job postings?
I suppose you could write to them and ask :smile:

Also I wouldn't limit this to Intel/AMD. There are a number of other uP manufactures out there.
 
The general field of IC design is a very interesting and challenging and rewarding field. I encourage you to keep pursuing these interests. The only modification that I'd suggest is to consider the full broad field of IC design, and not just the sub-field of uC/uP design.

uC/uP architecture definitely has some extra interest associated with it, but there are other IC design and fab areas that are equally interesting. Areas such as mixed-signal, RF, non-volatile memory, DSP, etc., each have very interesting aspects to them. And you will find it much easier to get work if your interests start off broad. As you gain work experience in the IC design field, then you will more easily be able to migrate toward specializations that interest you.

Definitely start looking around for internships or research assistantships in IC design. Practical experience is a big part of what companies are looking for in job candidates. Best of luck!
 
Last edited:
Your replies...

Hey, I really appreciate the responses you all gave. I will consider expanding my interest, especially since most of what I know comes straight from school and beyond that I don't really know much about the field.

Again, thanks.
 
Berkman's suggestion is really good, besides you may like to take up some additional courses in Verilog/VHDL (assuming you already had had a full credit course in DSP).
Join some place like Yahoo groups and or Linked in , there are abundant job-postings coming that way including Internships.

Which also help you to progress, as you may post your problems and or investigate the emerging trends and problems...

all the best for your career...
 
and i forgot to mention, A very high apptitude in System Analysis and Design along with system "C" really helps...complete the equn
 
I am currently taking a VHDL course as we speak. I will definitely see what comes up in the groups. Honestly, I'm just trying to avoid those internships that aren't really helping get to where I want to be. All of this help is greatly appreciated.
 
I saw your saying that you are taking microprocessor recently. I had a hard time to struggle with this subject. Are you studying in MC68000? One of my major subjects is microprocessor for this semester. Any tips that I can have to score in this subject? It's so hard for me.
 
lightgreen said:
I saw your saying that you are taking microprocessor recently. I had a hard time to struggle with this subject. Are you studying in MC68000? One of my major subjects is microprocessor for this semester. Any tips that I can have to score in this subject? It's so hard for me.

Welcome to the PF. What aspects of uPs are you studying in this class? Is it mainly about architecture, or applications/programming, or a mix? I'd recommend getting practiced and comfortable writing Assembly language programs to help you feel more comfortable with uPs/uCs.
 
  • #10
It's a mix where we need to study the archictecture, all the basic stuffs and at last programming. At the end of this course, we need to design a MC68000-based system. During the exam time, I can't answer the questions. I found out what I learned in class didn't help me a lot. This is because I don't even understand the questions.
 
  • #11
lightgreen said:
It's a mix where we need to study the archictecture, all the basic stuffs and at last programming. At the end of this course, we need to design a MC68000-based system. During the exam time, I can't answer the questions. I found out what I learned in class didn't help me a lot. This is because I don't even understand the questions.


Try "The Motorola Mc68000 Microprocessor Family" written by Thomas L. Harman & David T. Hein, real nice subject coverage. You have to understand the "concepts" like addressing, bus-architecture and cache and the like..sothat you can do fine in later stages of learning or while designing one with it...
also refer some microcontroller idea book..normally certain "Concepts" cannot be understood , but perhaps if you study and application, it would be easier...

(just like, when our teacher taught doppler effect, we never got what the heck it was , until told about the trains/buses/cars in opposite direction) so dwell deeply and resurface...

All the best ...
 
  • #12
Thank for your introduction! I will try my best!
 

Similar threads

  • · Replies 21 ·
Replies
21
Views
5K
  • · Replies 18 ·
Replies
18
Views
4K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 23 ·
Replies
23
Views
7K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
10
Views
4K
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 15 ·
Replies
15
Views
3K