Quick overview
Job description
Change the world. Love your job.
As a Software Engineering Intern – Compiler, you’ll join a team of highly skilled engineers in Sugar Land, TX developing compilers for TI's Arm based microcontrollers and proprietary Digital Signal Processors. You'll be working closely with a mentor and the overall team during the internship.
Responsibilities include:
• Adding/improving the functionality of TI's LLVM/Clang based compiler infrastructure for microcontrollers
• Adding/improving the functionality of TI's proprietary compiler infrastructure for DSPs
• Working with application and architecture teams to improve compiler performance
• Opportunities to work with design and architecture teams on improving architectures
Put your talent to work with us as a Software Engineering Intern - Compiler – change the world, love your job!
Texas Instruments will not sponsor job applicants for visas or work authorization for this position.
Minimum Requirements:
• Currently pursuing a Bachelor degree in Computer Engineering, Computer Science or related
• Minimum Cumulative 3.0/4.0 GPA
Preferred Qualifications:
- Strong C and C++ programming skills
- Experience with object-oriented design, debugging, performance analysis and testing and assembly language programming
- Knowledge of computer architectures
- Knowledge of software engineering processes and the full software development lifecycle
- Experience with scripting languages - Python, Perl
- Ability to clearly explain highly technical and complex concepts Compiler design courses
- 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 the initiative and drive for results
Similar jobs
- SA
Software Packaging EngineerRecently posted
SAIC · Washington, DC · Remote 🇺🇸
PowerShellWindows ServerTechnology$160.0k - $200k/yr - SA
Satellite Ground Network Systems Engineer
SAIC · Chantilly, VA · Remote 🇺🇸
AnsibleVMwareNetwork AdministrationTechnology$120.0k - $160k/yr - TS

Junior Software Engineer (UAS) with Security ClearanceRecently posted
Technology Service Corporation (TSC) · Arlington, VA · Hybrid 🇺🇸
MATLABEmbedded SystemsLinear+3Technology$81k - $116k/yr - AF

Junior Software Developer with Security ClearanceRecently posted
ASRC Federal · Suffolk, VA · On-site 🇺🇸
SQLGitC#+5TechnologySalary not listed - BL

Senior Software Engineer with Security ClearanceRecently posted
By Light · Fort Meade, MD · Hybrid 🇺🇸
DockerGCPMicroservices+19Technology$120k/yr - BA

Model-Based Systems Engineer with Security ClearanceRecently posted
Booz Allen Hamilton · Indian Head, MD · On-site 🇺🇸
Technology$86.8k - $198k/yr - AM

Journeyman Software Developer, Access Control with Security ClearanceRecently posted
Amentum · Fairfax, VA · Hybrid 🇺🇸
DockerGitAWS+8TechnologySalary not listed - BL

Sr. Systems Engineer with Security ClearanceRecently posted
By Light · Orlando, FL · On-site 🇺🇸
Microsoft OfficeScrumUnity+1TechnologySalary not listed - AI

Senior Software Engineer, Manufacturing with Security ClearanceRecently posted
Anduril Industries · Irvine, CA · Hybrid 🇺🇸
RustRoboticsComputer Vision+2Technology$220k/yr - BA

Software Developer with Security ClearanceRecently posted
Butler Aerospace & Defense · Santa Fe Springs, CA · Hybrid 🇺🇸
ShellGitScrum+9Technology$93 - $104/hr - CI

Software Engineer -Entry-Level (Network Focus)Recently posted
CACI International, Inc. · Reston, VA · Hybrid 🇺🇸
DockerRustGit+12Technology$75k - $90k/yr - TS
Senior Systems Engineer with Security ClearanceRecently posted
Two Six Technologies · Herndon, VA · On-site 🇺🇸
Network AdministrationTechnology$150k - $200k/yr
