The Software Development Engineer develops software for TI battery-gauging ICs, which are used in products such as phones, notebook computers, and industrial applications. The Battery Gauges Firmware team creates gauge application firmware and software development kits (SDKs) for customers developing their own gauge firmware and algorithms. The role covers ROM code, low-level device drivers for bare-metal and RTOS-based systems, tool-chain support, SDK development, and custom firmware for major OEMs. It includes developing software for new core devices and supporting existing SDK and firmware customers. The engineer also ramps up on battery-gauging technology to work effectively with customers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level