13 Aug
|
Texas Instruments
|
Bengaluru
13 Aug
Texas Instruments
Bengaluru
Description
Change the world. Love your job.
As the Software Development Manager for the Firmware team at Wireless Connectivity Software team at Texas Instruments, you will lead and mentor a talented group of engineers responsible for developing Boot ROM, device and debug support for microcontrollers, embedded drivers, and edge AI solutions. This role requires deep technical expertise in firmware architecture, Boot ROM design, microcontroller initialization, driver development, and edge AI implementation, combined with proven leadership and team management skills. You will drive innovation in system startup, hardware abstraction, debug enablement, and AI integration, ensuring robust and scalable solutions for TI’s next-generation wireless connectivity devices.
Qualifications
Minimum requirements:
Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or related field (Master’s preferred)
8+ years of embedded software/firmware development experience, with at least 3 years in a management or leadership role
Proven track record of building and leading technical teams in complex product settings
Required qualifications:
Technical Expertise
Boot ROM & Firmware: Deep expertise in system initialization, boot loaders, debug support, and ROM reuse strategies
Driver Development: Robust background in peripheral drivers (UART, SPI, SD, USB), hardware abstraction layers, device interfaces, and AI-driven driver methodologies
Edge AI: Experience with machine learning frameworks for edge devices, model optimization, inference engines, and AI workflow integration
Embedded Systems: Comprehensive understanding of microcontroller architectures, RTOS, and boot time optimization
Low-level Programming: Mastery of Embedded C and Embedded C++ for resource-constrained environments
System Architecture: Experience designing scalable firmware architectures with focus on early boot, debug support, and AI enablement
Performance Optimizati
📌 Software Development Manager Bengaluru
🏢 Texas Instruments
📍 Bengaluru