About the role#
As a Software Engineering Intern, you will join an engineering team in Sugar Land, Texas. You will work on compilers for TI Arm-based microcontrollers and proprietary Digital Signal Processors. You will work alongside a mentor and the broader team to contribute to our infrastructure.
What you'll do#
- Add and improve functionality for our LLVM/Clang-based compiler infrastructure for microcontrollers.
- Enhance our proprietary compiler infrastructure for DSPs.
- Collaborate with application and architecture teams to improve compiler performance.
- Work with design and architecture teams on improving architectures.
What you'll need#
- Currently pursuing a Bachelor degree in Computer Engineering, Computer Science, or a related field.
- Minimum cumulative GPA of 3.0/4.0.
- Strong C and C++ programming skills.
- Experience with object-oriented design, debugging, performance analysis, testing, and assembly language programming.
- Knowledge of computer architectures and software engineering processes across the full development lifecycle.
- Experience with Python or Perl.
- Familiarity with LLVM/Clang or other compiler infrastructures and completion of compiler design courses.
- Ability to explain complex technical concepts, solve problems, and communicate effectively.
- Ability to work in teams, manage your time, and build professional relationships.
Location & details#
- Location: Sugar Land, TX, USA.
- Work Modality: On-site.
- Employment: Full-time, paid internship.
- Note: Texas Instruments will not sponsor job applicants for visas or work authorization for this position.
About Texas Instruments
Texas Instruments is a public semiconductor company founded in 1930. Based in Dallas, Texas, it designs and manufactures analog and embedded processing chips. The company serves clients in the industrial, automotive, and personal electronics sectors. It operates with over 33,000 employees globally.
How to get in at Texas Instruments
Applying early to Texas Instruments provides a clear advantage because recruiters review applications before the candidate pool grows too large. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, which helps you stay ahead of the crowd. You can use this lead time to refine your materials and submit your application while the queue is still manageable. Reaching out to the right people often yields better results than submitting to a general portal. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the position or a referral. This approach materially improves your response rates compared to standard application methods.



