Internship

A Place Where Your Ideas Start

Unlike other internships that have you running around getting coffee or drowning in projects you simply gain no advantage in being a part of. We at Centaur, give each of our internships opportunities to do what they have learned in the classroom and apply it to real work all while picking up new skills with our seasoned employees. Here your work is not only meaningful but it is work that will actually be used, which means, your internship work will make a difference in our end designs. That is why we seek the best of the best.

What does it take to be a Centaur Intern?

  • For starters, you are an Electrical or Computer Engineering Major.
  • You dream of working in an environment where everyone is an engineer and writes code.
  • You are interested in applying your classroom knowledge towards real world problems.
  • You’d love to pick up some tricks of the trade from more experienced engineers to gain a competitive advantage both before and after graduating.
  • You are a highly motivated self-starter who is articulate.
  • You consider yourself proficient in C/C++ and assembly language. Bonus points for Python/Ruby/Perl skills, x86 programming, experience with writing device drivers, kernel and software debuggers, logic analyzers/oscilloscopes, or Verilog/SystemVerilog skills. And, more bonus points if you have a good understanding of PC architecture (memory, I/O, interrupts, devices).
  • You are interested in all aspects of computer design, not just Verilog.

What will Centaur’s Interns be doing while working on our Design Verification team?

  • You will work with our team that designs x86 processor test suites utilizing x86 assembly, C/C++ and Ruby/Perl/Python to validate new x86 processors.
  • You might perform debug of test failures and work closely with our talented engineering staff to resolve design details or problems.
  • You might work on performance estimation of pre-silicon CPU models and validation of models against post-silicon performance.
  • You will help enable us to produce fully-functional first silicon x86 microprocessor designs.

We are no longer accepting applications for Summer 2020 internships. Check back next year for Summer 2021 internship opportunities!

FAQ

We let you pick your start and end date, but we would like you to be here for as much of the summer as you can.  Most of our interns start the week or so after school gets out and stay until the week before classes start.  We’re pretty flexible!

  • For starters, you are an Electrical or Computer Engineering Major.
  • You dream of working in an environment where everyone is an engineer and writes code.
  • You are interested in applying your classroom knowledge towards real world problems.
  • You’d love to pick up some tricks of the trade from more experienced engineers to gain a competitive advantage both before and after graduating.
  • You are a highly motivated self-starter who is articulate.
  • You consider yourself proficient in C/C++ and assembly. Bonus points for Python/Ruby/Perl skills, x86 programming, experience with writing device drivers, kernel and software debuggers, logic analyzers/oscilloscopes, or Verilog/SystemVerilog skills.  And, more bonus points if you have a good understanding of PC architecture (memory, I/O, interrupts, devices).
  • You are interested in all aspects of computer design, not just Verilog.

All internships are different depending on what we are working on at the time. However, as a Centaur intern, you will work on a technical project that we will actually use, and it will make a direct impact.  It will be real technical work! Some previous project interns have worked on are:

  • Used Python to create random C++ programs that self-checks in order to verify the pressor is working correctly.
  • Speed up C++ system testbench’s register checking using SystemVerilog DPI.
  • Created SystemVerilog and C++ framework to collect branch performance statistics.
  • Extended test generators to improve x86 feature coverage.
  • Write fast test generator for post-silicon verification.

All internships are paid. We do not consider applicants who want to work for free.

There is no hard deadline, but we generally make all of our decisions for the following summer in the Fall.  We generally interview candidates in October and get all of our offers out before Thanksgiving.

We do offer scholarships! Here is the criteria to qualify:

  • Electrical or Computer Engineering major at UT Austin
  • 2nd or 3rd year student
  • Minimum 3.5 GPA
  • Interested in microprocessor or semiconductor industry
  • Interest in and availability for a summer internship
  • Scholarship will be paid following completion of the summer internship
  • US Citizen or Permanent Resident

To Apply:

Step 1: Please complete your Engineering Scholarship Application and the Scholarship Essays for the Centaur Technology, Inc Scholarship by September 18th, 2020 at: http://www.engr.utexas.edu/undergraduate/scholarships/current

Step 2: Submit your resume to Centaur at https://grnh.se/6b1a2d572us before September 18th, 2020. If you are selected for an interview, you will be contacted by a Centaur representative to schedule a day and time.

Voted One of the Great Places to Work of 2020

Learn More >