Software Development Engineer

Texas Instruments

Bouchard (TX)

On-site

USD 120,000 - 150,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Texas Instruments Incorporated is a leading supplier of battery gauge ICs used in phones, notebooks, and industrial systems worldwide. The Software Development Engineer will develop ROM code, low-level drivers for bare-metal and RTOS environments, and SDKs for major OEMs, enabling robust gauge firmware and customer-specific features.

You will define and own software components for Gauging ICs—from ROM to device drivers, SDKs, and gauging applications—through requirements, design, development,

Responsibilities

  • Design software solutions with a test-driven development approach to validate functionality, ensure code coverage, and drive continuous improvement
  • Define and own software component for Gauging ICs, ROM, device drivers, SDK, gauging application and its features, from requirements gathering, planning, development, testing, and release
  • Collaborate with cross-functional teams to align on software solution 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
  • Ramp up on battery gauging technology to work effectively with customers

Job description

Change the world. Love your job.

TI is the world's leading battery gauge IC supplier, used in products all over the world including phones, notebook computers, and industrial applications. These gauges are MCUs that run application firmware, that includes industry-leading and patented algorithms to determine the state of charge and health of rechargeable batteries. The Battery Gauges Firmware team develops both the gauge application firmware for various customers as well SDKs for customers who want to develop their own gauge firmware and algorithms for TI's Guaging ICs.

About the job:

The software development engineer is responsible for the development of ROM code, low-level device drivers ( both bare-metal & RTOS based), tool-chain support, SDK development & custom firmware creation for major OEMs. This includes the development for new core devices as well as supporting existing SDK and firmware customers.

  • Design software solutions with a test-driven development approach to validate functionality, ensure code coverage, and drive continuous improvement
  • Define and own software component for Gauging ICs, be it ROM, device drivers, SDK, gauging application and its features, from requirements gathering, planning, development, testing, and release
  • Collaborate with cross-functional teams to align on software solution 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
  • Also, ramp up on battery gauging technology to be able to work effectively with the customers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Texas Instruments Incorporated • Dallas (TX)

On-site
USD 110,000 - 160,000
Firmware & SDK Engineer — Battery Gauging Systems
Firmware & SDK Engineer — Battery Gauging Systems

Texas Instruments Incorporated • Bouchard (TX)

On-site
USD 120,000 - 150,000
Software Development Engineer
Software Development Engineer

Texas Instruments Incorporated • Dallas (TX)

On-site
USD 110,000 - 170,000
Battery Gauge Firmware & SDK Engineer
Battery Gauge Firmware & SDK Engineer

Texas Instruments Incorporated • Dallas (TX)

On-site
USD 110,000 - 160,000
Embedded Firmware Engineer - ROM, Drivers & SDKs
Embedded Firmware Engineer - ROM, Drivers & SDKs

Texas Instruments Incorporated • Dallas (TX)

On-site
USD 110,000 - 170,000
Test Engineer - Battery & Power IC Validation
Test Engineer - Battery & Power IC Validation

Texas Instruments Incorporated • Bouchard (TX)

On-site
USD 85,000 - 125,000
Test Engineer | BMP
Test Engineer | BMP

Texas Instruments Incorporated • Bouchard (TX)

On-site
USD 85,000 - 125,000
Analog IC Design Engineer | BCP
Analog IC Design Engineer | BCP

Texas Instruments Incorporated • Santa Clara (CA)

On-site
USD 120,000 - 170,000
Test Engineer for Battery-Gauge ICs
Test Engineer for Battery-Gauge ICs

Texas Instruments Incorporated • Dallas (TX)

On-site
USD 90,000 - 120,000
Digital IC Design Engineer | BCP
Digital IC Design Engineer | BCP

Texas Instruments • Santa Clara (CA)

On-site
USD 120,000 - 190,000