As a Firmware Engineer, you will be part of a Firmware design team where you’ll learn the essentials of embedded systems design techniques, including foundational Firmware development processes, the Firmware development life-cycle and Firmware development tools.
You will gain knowledge of the following:
• Foundational Firmware development processes and life-cycle
• Embedded Firmware tools including industry best practices
• Essentials for real-time embedded systems design and techniques to write and debug code
• TI device architecture
• Battery Management System (BMS) algorithms and applications
• Firmware Development Kits (SDKs)