Design Verification/Architectural Validation/Performance Engineer Intern

Job Description:

As an intern with Centaur’s Design Verification team, you will work with our team that creates x86 processor test suites utilizing x86 assembly, C/C++ and Ruby/Perl to validate new x86 microprocessors. In addition, you may perform debug of test failures and work with engineering staff to resolve design issues. Moreover, you may work on performance estimation of pre-silicon CPU models and validation of models against post-silicon performance.

Job Requirements:

  • Recent, extensive expertise in x86 programming
  • Strong C/C++ and assembly language skills
  • Ability to write and understand Ruby/Perl scripts is highly desirable.
  • Highly motivated self-starter
  • Excellent verbal/written communication skills
  • Experience with writing device drivers for any environment is desirable.
  • Experience with kernel and software debuggers is desirable.
  • Good understanding of PC architecture (memory, I/O, interrupts, devices) is desirable.
  • Experience with logic analyzers/oscilloscopes is desirable.
  • Experience with Verilog and Systemverilog is desirable.

Benefits:

  • Paid vacation and holidays, medical, dental, vision, life insurance, LTD, STD

Perks:

  • Free food and drinks every day, access to Centaur’s fitness center, Bull Creek Greenbelt, lunch-time basketball, volleyball, etc.

How to apply

If you currently attend the University of Texas, we will be on campus interviewing for our summer internships. Please apply through your university’s on-campus interview process.
Otherwise, apply here.

"...From my experiences, it seems to me that Centaur takes a goal-oriented, personal approach to processor development. It maintains this emphasis on personal interaction by retaining a flat hierarchy consisting of very able teams of engineers. Here each team member might take on more responsibility than if he or she were part of a company with thousands of employees, but to me this fosters personal growth, a strong sense of collaboration and more pride for my work. My internship was really fantastic this year ..."

− Eric Crosson - Summer 2014 Intern

"...I thoroughly enjoyed my experience at Centaur Technology. The atmosphere at Centaur is always welcoming. Everyone's door is open if you wish to speak with them, and everyone will offer advice if asked. More importantly, though, the atmosphere at Centaur is one of maturity. Interns are treated as employees and it is up to the intern to do their work, seek help, and learn what they need to learn. Within ten minutes of my first day at Centaur, I was given a project and started working on it. As an intern, I found this to be one of the highlights of Centaur. Furthermore, everything you learn at Centaur feels useful. I felt that the work I was given was both a great introduction to the industry and useful to the company as a whole..."

− Ben Seroussi - Summer 2014 Intern

"...I really enjoyed my internship this summer. It was interesting to see how different the culture is at Centaur versus any tech company I am familiar with. The "no managers" culture works very well here, everyone is incredibly productive and they make it look easy. The fact that the other members on my team are so knowledgeable about what they do made my internship much more valuable to me. They were always more than happy to help me and offer advice on how to go about attacking a problem..."

− Marc Kellermann - Summer 2009 Intern

"...I thoroughly enjoyed my internship this summer, the culture, work and fellow employees were all excellent. The free lunches and basketball games made me feel comfortable at work, which helps me be more productive. It's amazing how everyone gets their work done at Centaur with little management. I was impressed with the success of the cnb0b tapeout and the quick preparation for another tapeout to fix a speed path issue. I'm very grateful to everyone in the DV blue team for being helpful when I had questions. I learned things in several areas this summer: perl, ruby, some x86 assembly, mysql databases, managing server farms and writing tests for dual processor systems and SIMD instructions. Learning new things makes work fun, and I felt that I was encouraged to read and learn even beyond what applied directly to the job at hand..."

− Michael Davis - Summer 2009 Intern and Scholarship Recipient

"... I am extremely impressed at how well the management strategy works. I've noticed that all of the employees (both full-time and interns) are amazingly productive. It's almost as if we aren't at work -- rather, I believe it is more aptly stated that Centaur is akin to a tightly knit group of people striving for a common goal. The fact that it is commonplace to see bugs being submitted (and fixed) at odd parts of the night is a testament to the success of Centaur's friendly, anti-bureaucratic atmosphere..."

− Doug Reed - Summer 2007/2008 Intern, 2008 Scholarship Recipient, Full-time Engineer

"...More than anything, however, I've learned that I thrive in the small, and personal work environment created here. I enjoy knowing everyone on my team and recognizing all the faces in the company. I enjoy being able to drop in on my team leader or anyone else in DV and chat about what I'm working on and what's got me stumped. And I enjoy and appreciate being trusted enough to get my work done without constant supervision..."

− Scott Petersen - Summer 2006/2007 Intern and Scholarship Recipient, Full-time Engineer

"...This summer has been great. I got to try a variety of new things. I learned how to use several new pieces of software, x86 assembly, and just learned a lot in general about what they do here. Last summer I felt a little more tucked away working on a side project, but this summer I had a wider range of tasks and interacted a lot more with different people. I like that if I have a question, people are always available and willing to help. It is a great working environment, with great people. I would definitely consider working here full time after I graduate ..."

− David Johnson - Summer 2006/2007/2008 Intern, 2007/2008 Scholarship Recipient, Full-time Engineer

"...Centaur's culture is probably my favorite thing about working here. I definitely think Glenn has achieved his vision of a technical environment free of bureaucracy. Perhaps the most valuable thing I learned here was finding that there's a job in which I can leverage my love of programming without being limited to only working with software. Instead of ending up with yet another piece of software that does this or that, Centaur creates something that helps to bring reasonably priced computing to areas of the world that otherwise wouldn't be able to afford it. Now that's the kind of goal I could get behind..."

− Anthony Yeh - Summer 2007 Intern and Scholarship Recipient