Texas Instruments

Embedded Software Engineer

Texas Instruments
Apply
17 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design and develop real-time embedded software for TI AM1x and AM2x MCU families.
  • Integrate firmware with hardware, validate system functionality, and participate in board bring-up.
  • Develop and maintain device drivers for MCU peripherals and UART, I2C, SPI, and CAN interfaces.
  • Debug and optimize firmware for performance, memory footprint, and power consumption using JTAG emulators, oscilloscopes, and logic analyzers.
  • Create and execute test plans and automated test scripts for functional and performance validation.
  • Provide firmware-related technical support to application engineers and customers.
  • Create and maintain design specifications, firmware architecture documentation, and test procedures.
  • Participate in code reviews and improve software development methodologies and processes.

Requirements

  • At least 2 years of industry experience developing software for embedded devices.
  • Bachelor's or master's degree in Electronics, Electrical, Computer Engineering, or a related field.
  • Strong proficiency in embedded C and C++, with familiarity with assembly language.
  • Hands-on experience with FreeRTOS, ThreadX, or Zephyr.
  • Experience implementing UART, I2C, and SPI communication protocols.
  • Experience with TI Code Composer Studio, IAR, Keil, and relevant development tools.
  • Familiarity with Python and JavaScript for automating software development and test flows.
  • Experience with Git, KlocWork, and Unity Test Framework.
  • Ability to read schematics and datasheets and perform hardware-software interaction and board-level debugging.
  • Proficiency with standard laboratory equipment and debugging tools.
  • Strong analytical, problem-solving, communication, and collaboration skills.

Benefits

  • Competitive pay and benefits are offered, with country-specific benefits available.
  • Employees are supported in career ownership and development within a collaborative, diverse, and inclusive work environment.

Tech Stack

Categories

Texas Instruments

About Texas Instruments

10,000+ employees

Texas Instruments designs and manufactures analog and embedded processing semiconductors—including MCUs, power management, signal chain and DLP devices—sold to OEMs in industrial, automotive, personal electronics and communications markets. Founded in 1930 and headquartered in Dallas, it is a public company (NASDAQ: TXN) with worldwide fabrication and assembly operations and a direct online store, supplying long-lifecycle parts used in everything from factory automation to vehicles and consumer devices.

Contact me