Texas Instruments

Software Engineer

Texas Instruments
Apply
2 months ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, integrate, test, and support embedded software for DLP Controllers and associated peripherals.
  • Develop operating system software, device drivers, software frameworks, algorithmic libraries, software tools, and embedded applications.
  • Collaborate with controller, FPGA, hardware, systems, algorithms, applications, silicon, and customer teams to define requirements and influence system decisions.
  • Support pre-silicon design, software validation, hardware architecture decisions, maintenance, change requests, and customer issues.
  • Develop unit and system test plans, test procedures, automation scripts, and regression testing activities.
  • Analyze test results, identify root causes, recommend corrective actions, and ensure code coverage and quality guidelines are met.
  • Create design documentation, application materials, user guides, and customer collateral.
  • Support quality assurance, configuration management, release management, and ongoing software releases.
  • Provide timely updates on program progress, risks, and dependencies.

Requirements

  • At least 2 years of industry experience developing software for embedded devices.
  • Bachelor’s or master’s degree in electrical engineering, electrical and computer engineering, or computer science and engineering.
  • Proficiency in C/C++ and experience developing and deploying applications on embedded platforms.
  • Knowledge of hardware, ability to read schematics, and experience using laboratory equipment such as oscilloscopes and logic analyzers.
  • Strong software debugging, analytical, problem-solving, collaboration, multitasking, and initiative-taking skills.
  • Preferred experience with embedded RTOS platforms, Python scripting, Git, static code analysis, unit testing, system testing, regression testing, and test automation.
  • Preferred experience with image processing, algorithms, functional safety including ISO 26262 and HARA, Automotive SPICE software development, MISRA C, dynamic analysis, and DFMEA.
  • Preferred experience using AI tools in day-to-day software development to improve productivity.

Benefits

  • Comprehensive benefits supporting employee well-being, including health coverage and wellness programs.
  • Collaborative work environment with opportunities to work with global engineering, applications, silicon, hardware, and customer teams.

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