Latest News

Texas Instruments Is Hiring New Grad Software Engineers in Dallas ($100K–$115K)

On: August 14, 2026 6:47 PM
Follow Us:

Starting your software engineering career with a global technology company can give you the opportunity to work on challenging projects while building strong technical skills. Texas Instruments (TI) is hiring New Grad Software Engineers in Dallas, Texas, making this a strong opportunity for recent graduates looking to begin their careers in software engineering. With a reported salary range of $100,000–$115,000 per year, this role is particularly attractive for early-career candidates and STEM graduates.

Job Overview

FieldDetails
Company NameTexas Instruments
RoleSoftware Engineer – New Grad
QualificationBachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
Job LocationDallas, TX, USA
Salary$100,000–$115,000 per year
Work TypeOn-site / Hybrid, depending on team and position
Job TypeFull-Time
Job LevelEntry Level / New Graduate
IndustrySemiconductors & Technology

Job Description

When you join the Information Technology Solutions organization, you will be part of our exciting program where you will spend three years with multiple assignments to help you gain a strong understanding of business processes, how to develop quality solutions and enable business decisions. Early in your career you will gain exposure to the variety of IT roles by having meaningful assignments from the start- because nothing beats real-world experience. Once your rotations are complete, you will be placed in a rewarding position that plays to your strengths. Information Technology Program participants have the opportunity to work in different functions, including:

Business analyst:

  • Perform functions on projects such as scope and requirement documentation, test case development, and user acceptance testing
  • Support the businesses’ day-to-day activities and system usage / entitlement
  • Act as a liaison between the businesses and IT
  • Understand business processes and partnering on system and process changes

Application developer:

  • Support the design, construction and implementation phases of a system and or upgrade project
  • Apply skills to help solve problems for various business partners: Equipment automation and overall factory management,
  • IC and software design engineers, and Finance and Operations / Marketing / Supply Chain
  • Use web development, programming (C, C++, JAVA, PERL, HTML, SQL) and scripting skills in Unix or Windows environment and potentially using Oracle or similar database system in the backend.

Systems admin / Security admin / Network specialist / Mainframe specialist:

  • Administer client/server databases (e.g., Oracle, Microsoft) or support Enterprise UNIX environments (patch / version management)
  • Develop and execute security controls, defenses and countermeasures to intercept and prevent internal or external attacks or attempts to infiltrate company email, data, e-commerce and web-based systems.
  • Manage and maintain a large install base of computers running various operating system (ie. Unix, Oracle, SAP, Windows).
  • Plan, design and implement local and wide-area network solutions between multiple platforms and protocols (including IP and VOIP)
  • Mainframe system and application provisioning/support using JCL, TSO, ISPF and Assembly/COBOL programming languages

Texas Instruments will not sponsor job applicants for visas or work authorization for this position.

Qualifications

Minimum requirements:

  • Bachelor’s degree in Computer Science, Computer engineering, software engineering, or related field
  • Cumulative 3.0/4.0 GPA or higher 

Preferred qualifications:

  • Proficiency in one or more programming languages (C, C++, Java, Python, or similar) and experience building or
     maintaining production software systems.
  • Working knowledge of networking fundamentals (TCP/IP, DNS, load balancing, VLANs) and operating systems (Windows,
     Linux/Unix), including experience in on-premises, data center, or hybrid cloud environments.
  • Experience with cloud platform services (AWS, Azure, or GCP), including infrastructure-as-code tools (Terraform,
     CloudFormation) or container orchestration (Kubernetes, Docker).
  • Exposure to CI/CD pipeline development, platform engineering, or DevOps practices in an enterprise or production
     environment.
  • Demonstrated strong analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Ability to work effectively in teams and collaborate across functions.
  • Strong time management skills and ability to manage multiple priorities in a fast-paced environment.
  • Demonstrated ability to take initiative and drive results under ambiguity.

Selection Process

  • Online application submission
  • Resume screening
  • Recruiter/HR screening
  • Technical assessment or interview
  • Technical and behavioral interviews with the hiring team
  • Final interview and candidate evaluation
  • Job offer and background verification

How to Apply

  • Review the Software Engineer – New Grad position and eligibility requirements.
  • Prepare an updated resume highlighting your software development, programming, academic, and project experience.
  • Submit your application through the official Texas Instruments careers portal.
  • Complete any required assessments or screening questions.
  • If shortlisted, attend the recruiter and technical interview rounds.
  • Complete the remaining hiring requirements after receiving an offer.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.