dcsimg

Career Story: Principal Engineer At A Custom Computer Chip Company

Principal Engineer At A Custom Computer Chip Company

Job Title: Principal Engineer

Type of Company: My company designs custom computer chips to be used in products that capture, manipulate and display video.

Education: BS in Computer Engineering, Tufts University

Previous Experience: Worked in ASIc Verification

Job Tasks: I am primarily responsible for verifying that the chip being designed by my company will work as desired. Most computer chips are initially designed as software in a language called verilog. The verification involves writing programs that, when combined with the design, run as if it were a real chip. These simulations attempt to test all of the interactions that the chip will have (either with other chips or the software on the actual design) and check that the chip behaves as expected.

The process begins with getting a written description of what the chip will be expected to do. The verification team then uses that document to determine what needs to be tested and how the programs are going to be written to make sure the design works. Once the verilog design and the verification tests are written they are simulated together. When discrepancies are found the program's execution is analyzed and either the chip design or the verification program is modified. This process continues until all of the tests pass.

The entire process usually takes anywhere between 6 months and 2 years. Once the verification is complete a different department takes the verilog design and converts it so that the chip can be made.

Best and Worst Parts of the Job: I like that I have a lot of independence in determining how I do my work and that when I working chip comes back I know I had a important role in making my company a success. I do not like that many of my days are repetitive and that the product of my work is not something that is readily appreciated by people outside of my profession.

Job Tips:
1. Be prepared to not know what you are doing for the first 6-12 months of your job.

2. Try to work with the people that seem to know what they are doing, you can learn the most by emulating other successful people.

3. Be prepared to work harder than everyone else for your first couple of years, this is the time when you can learn the most and set yourself on the right track.

Popular Schools offering Computer Engineering Programs

quickinfoClick the Visit School Site buttons to go directly to a school's website and learn more about the school and programs it has to offer. School website will open in a new tab. .

Click the Request Info buttons to request more information from a representative at the school

Matching School Ads
The Art Institutes system of schools
North Hollywood, Sacramento, San Bernardino, San Diego, San Francisco, Santa Ana

With an education from an Art Institutes school, imagine what you could create.

  • Programs: Software Development for Creative Technologies (Bachelor of Science)
  • Degrees: Bachelor

Why earn your degree at Grand Canyon University? GCU is a regionally accredited university offering graduate and undergraduate degrees in Business, Nursing, Psychology, Education & more. Apply today!

  • Programs: B.S. in Computer Programming, Bridge to the M.S. in Information Technology Management, B.S. in Information Technology, more...
  • Degrees: Bachelor, Master
Platt College
Anaheim, Ontario, Riverside

Turn your talents into a career at nationally recognized and accredited Platt College.

  • Programs: Web Development Programming Diploma Program, Information Technology Associate's Degree
  • Degrees: Certificate, Associate
ABCO Technology
Los Angeles

ABCO Technology is an accredited computer training academy that offers diploma programs for individual students, professionals and companies to learn different areas of Information technology and seek gainful employment.

  • Programs: Programming, Computer Science , Computer Repair
  • Degrees: Certificate

You can advance your career with a degree from Charter College Online.

  • Programs: Certificate - Computer Technician
  • Degrees: Certificate
Coleman University
San Diego

Advance your information technology career with a respected degree from Coleman University.

  • Programs: Software Development - Bachelor's Degree, Software Development - Associate Degree, Master of Information Systems
  • Degrees: Bachelor, Associate, Master
San Joaquin Valley College
Ontario, Visalia

San Joaquin Valley College - A Private Junior College.

  • Programs: Certificate - Electrical Technology , Degree - Computer Systems Administration
  • Degrees: Certificate, Associate
Milan Institute
Bakersfield

Prepare for an exciting new career at the Milan Institute.

  • Programs: Electrician, Oil and Gas Instrumentation Technician
  • Degrees: Diploma

Founded by the Society of Jesus in 1851, Saint Joseph's University (SJU) has been developing the minds and abilities of men and women in a challenging academic environment steeped in the enriching Jesuit tradition of cura personalis (care of the entire person).

  • Programs: Instructional Technology Specialist Certification
  • Degrees: Certificate
UEI College
Bakersfield, Encino, Fresno, Gardena, San Marcos, Stockton

At UEI College, we want you to succeed. We’re like a family and we want you to be a part of it.

  • Programs: Computer Systems Technician (10-Month Diploma Program)
  • Degrees: Diploma
Matching School Ads

Additional Career Stories for Computer Hardware Engineers

The inside stories from people actually working in the field.
Click a story title to show the story, and click the title again to hide it.

All Types

You are visiting:

Find a school near you

What are Career Stories?

Career Stories are concise, real-world career overviews written by people relating their personal career experiences and wisdom. They provide invaluable insights and mentoring advice to students and career changers.

Most stories include:

  • a typical day or project
  • tips and advice
  • best and worst parts
  • educational background
  • previous experience

Browse hundreds of Career Stories

More Details On This Career

Please also see our detailed information about Computer Hardware Engineers, including:

Back to Top
SPEAK TO AN ADVISOR 1.844.285.6104