12 Aug
|
Texas Instruments
|
Bengaluru
12 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 environments
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