Software Engineering Intern - Compiler

Texas Instruments•Sugar Land, TX
•Onsite

About The Position

As a Software Engineering Intern – Compiler, you’ll join a team of highly skilled engineers in Sugar Land, Texas, developing compilers for Texas Instruments’ Arm-based microcontrollers and proprietary Digital Signal Processors. You’ll work closely with a mentor and the overall team during the internship. The role focuses on improving TI’s compiler infrastructure and collaborating with application, architecture, design, and engineering teams.

Requirements

  • Currently pursuing a bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • Minimum cumulative GPA of 3.0/4.0.

Nice To Haves

  • Strong C and C++ programming skills.
  • Experience with object-oriented design, debugging, performance analysis, testing, and assembly language programming.
  • Knowledge of computer architectures.
  • Knowledge of software engineering processes and the full software development lifecycle.
  • Experience with scripting languages such as Python or Perl.
  • Ability to clearly explain highly technical and complex concepts.
  • Compiler design coursework.
  • Familiarity with LLVM/Clang or other compiler infrastructures.
  • Demonstrated analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to work in teams and collaborate effectively with people in different functions.
  • Strong time-management skills that enable on-time project delivery.
  • Ability to build strong, influential relationships.
  • Ability to work effectively in a fast-paced and rapidly changing environment.
  • Ability to take initiative and drive for results.

Responsibilities

  • Add or improve functionality of TI’s LLVM/Clang-based compiler infrastructure for microcontrollers.
  • Add or improve functionality of TI’s proprietary compiler infrastructure for DSPs.
  • Work with application and architecture teams to improve compiler performance.
  • Have opportunities to work with design and architecture teams on improving architectures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service