
Software Engineer - UCD
Texas Instruments3 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Design and develop real-time embedded software for TI UCD3138/UCD4138 digital power controllers and digital power applications.
- Implement power regulation, calibration, monitoring, PFC, DC/DC converter, and other digital power control algorithms in low-level C.
- Integrate firmware with power-management hardware, perform board bring-up, and validate system functionality.
- Develop and maintain device drivers for UCD peripherals and PMBus, I2C, and SPI interfaces.
- Debug and optimize firmware and system integration using JTAG, oscilloscopes, logic analysers, and other lab equipment.
- Develop test plans and automated test scripts for functional and performance validation.
- Provide firmware-related technical support to application engineers and customers.
- Create technical documentation and participate in code reviews and process improvement.
Requirements
- At least 3 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.
- Experience with PMBus, I2C, and SPI communication protocols.
- Experience with TI Code Composer Studio, IAR, Keil, and related development tools.
- Familiarity with Python and JavaScript for automating software development and test flows.
- Experience with Git, KlocWork, Unity Test Framework, and software development lifecycle practices.
- Knowledge of digital power control theory and PFC, buck, boost, and LLC topologies.
- Ability to read schematics and datasheets and perform hardware-software interaction and board-level debugging.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Hands-on experience with TI UCD digital power controllers, MATLAB, Simulink, signal processing, and model-based development is advantageous.
Benefits
- Texas Instruments offers comprehensive benefits supporting employee well-being, including health coverage and wellness programs.
- The role provides a collaborative environment with opportunities to work on semiconductor technology and personal and professional growth.
Tech Stack
Categories
About Texas Instruments
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.