Texas Instruments logo

Software Engineer

Texas Instruments
May 19, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Software Engineer

Role Summary

Develop embedded software and related development tools for TI products, including firmware, device drivers, software frameworks, and development tools. Partner with silicon, hardware, product, and customer teams to define pre-silicon software requirements, validate and test software, and support product releases.

Responsibilities include enabling product usability and reuse, supporting customers, and participating in quality assurance and release management.

Experience Level

Mid-level. Years of experience not specified in the posting.

Responsibilities

Typical responsibilities include:

  • Define requirements, design, develop, test, integrate, and support embedded software (firmware, device drivers, frameworks, algorithmic libraries) and software development tools (compilers, simulators, IDEs).
  • Follow established software development methodologies and practices.
  • Develop and apply machine learning algorithms to edge applications; may use AI coding assistants for embedded software development.
  • Support pre-silicon design and software validation activities and influence hardware architecture from a software perspective.
  • Create and maintain customer-facing software collateral and deliverables.
  • Perform quality assurance, configuration, and release management.
  • Collaborate with cross-functional TI teams and customers throughout the software lifecycle.

Requirements

Must-have technical skills and baseline qualifications:

  • Strong embedded firmware development experience.
  • Proficient in Assembly, C, and C++ programming.
  • Experience with software validation, testing, and release management.
  • Effective verbal and written communication and teamwork skills.

Preferred:

  • Knowledge of software engineering processes and the full software development lifecycle.
  • Strong analytical and problem-solving skills; strong time management.
  • Ability to build influential relationships, take initiative, and work in a fast-paced environment.

Education Requirements

Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Electrical and Computer Engineering, or a related technical field as stated by the employer. (Degree level listed as Bachelor's Degree.)


About the Company

Company: Texas Instruments

Headquarters: Dallas, Texas, USA

Texas Instruments is a global semiconductor company that designs, manufactures, and sells analog and embedded processing chips for various markets including industrial, automotive, and personal electronics. The company's innovations aim to make electronics more affordable and reliable, fostering advancements in technology through each generation of semiconductors.

Texas Instruments logo

Date Posted: 2026-05-18