Texas Instruments-logo
Texas Instruments
ยท
September 10, 2026
Apply Now
This job has closed.

Software Applications Engineer

Dallas, TX
Full-time
Onsite
Entry Level
Texas Instruments is a global semiconductor company that designs, manufactures, and sells analog and embedded processing chips. The Software Applications Engineer will develop, design, debug, validate, and release embedded software solutions while supporting wireless connectivity customers and collaborating with cross-functional teams.
Apply Now

Responsibilities

  • Support wireless connectivity customers throughout their evaluation, development and production cycles
  • Build embedded application software integrating peripheral interfaces (UART, SPI, I2C, GPIO) and wireless protocol stacks to deliver customer demos and reference solutions
  • Create demos and reference solutions leveraging IEEE 802.15.4-based wireless protocol stacks (Zigbee, Thread, Matter, Proprietary RF) to accelerate customer evaluation and production development
  • Write clean and scalable code that meets functional and non-functional requirements, with a focus on simplicity, readability, and maintainability
  • Design software solutions with a test-driven development approach to validate functionality, ensure code coverage, and drive continuous improvement
  • Define and own software products, from planning, requirements gathering, development, testing, and release
  • Collaborate with cross-functional teams to align on software strategy and customer needs
  • Debug and address software issues during development and in production systems to support customers
  • Conduct thorough code reviews and promote best practices and coding standards

Qualification

Required

  • * Bachelor's degree in Electrical Engineering, ECE, Computer Engineering or related field of study
  • * 1+ years of relevant engineering experience
  • * 1+ years of experience with C (Programming Language)
  • * Familiarity with wireless communication protocols
  • ***Texas Instruments will not sponsor job applicants for visas or work authorization for this position.***

Preferred

  • * Experienced in hands-on development and debugging microcontroller applications
  • * Experienced in defining & executing project plans for embedded software components
  • * Experienced in software test methodologies for embedded applications
  • * Experience working with and debugging serial peripheral interfaces (UART, SPI, I2C, GPIO) in embedded application code
  • * Experience with IEEE 802.15.4-based protocols (Zigbee, Thread, Matter, or Proprietary RF) at the application or stack integration level
  • * Familiarity with a real-time operating system such as FreeRTOS
  • * Familiarity with TI SimpleLink SDK, CCS IDE, or similar embedded development toolchain
  • * Experience using hardware debug tools (JTAG, logic analyzers, oscilloscopes) to diagnose embedded software issues

Benefits

Texas Instruments is a global semiconductor company that designs, manufactures, tests, and sells analog and embedded semiconductor products.
Glassdoor
3.8
Founded in 1930
Dallas, Texas, USA
10001+ employees
http://www.ti.com