I applied through a university careers website and got an on-campus interview. This lasted about a half hour, and it was just a behavioral interview. Later that evening, I heard from HR that the interview had gone well and that they'd like to set up a phone interview for as soon as possible.
The phone interview would also have a web conference component where I was to prepare a 10-15 minute presentation on a project that I'd worked on.
My phone interview/presentation was with an embedded systems engineer, and he had an extremely thick accent. I had a hard time understanding most of what he said over the phone, and I had to ask him to repeat himself many times. From what I could tell, he thought my presentation was very good. However, when he asked me if Texas Instruments was my top choice for employment, I said no, and that I was hoping to get a more software-oriented position if possible.
Because of that, I didn't hear back from TI after this interview.
Follow-up questions asked during my presentation:
Explain why you chose the language you did, and why you chose an interrupt-driven design.
The following metrics were computed from 13 interview experiences for the Texas Instruments Software Engineer role in United States.
Texas Instruments's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Texas Instruments's Software Engineer interview process in United States.