Texas Instruments Software Engineer Recruitment 2026
Texas Instruments is hiring a Software Engineer for its Product Development organization in Bengaluru, Karnataka. The role focuses on embedded software development for DLP controllers, software testing, debugging, and system integration.
Candidates with a Bachelor's or Master's degree in Electrical Engineering, Electronics, or Computer Science and relevant embedded software experience can review the requirements.Texas Instruments
About Texas Instruments
Texas Instruments is a global semiconductor company that designs, manufactures, and sells analog and embedded processing chips. Its technologies support industrial, automotive, data center, personal electronics, and communications applications.
Eligibility Criteria
- Bachelor's or Master's degree in Electrical Engineering, Electronics, or Computer Science.
- Minimum 2 years of industry experience in embedded software development.
- Proficiency in C/C++.
- Experience developing and deploying applications on embedded platforms.
- Understanding of hardware and ability to read schematics.
- Good software debugging and problem-solving skills.
- Ability to collaborate with cross-functional teams.
Key Responsibilities
- Design and develop embedded software for DLP controllers and peripherals.
- Work on software requirements, development, testing, and integration.
- Support embedded operating systems, device drivers, frameworks, and software tools.
- Collaborate with hardware, FPGA, algorithms, and applications teams.
- Develop unit, system, and regression testing procedures.
- Analyze test results and resolve software or hardware issues.
- Maintain existing software platforms.
- Support customer issues and software releases.
- Prepare technical documentation and user guides.
- Improve code quality, test coverage, and development processes.
Important Skills
- C and C++
- Embedded Software Development
- Embedded Platforms
- Software Debugging
- Hardware Fundamentals
- RTOS
- Python
- Git
- Unit Testing
- Regression Testing
- Software Integration
- Image Processing
- Static Code Analysis
Selection Process
- Resume screening
- Embedded C/C++ technical interview
- Software debugging and problem-solving evaluation
- Technical or managerial discussion
- Final selection
Salary and Benefit
- Competitive salary and performance-based incentives
- Employee benefits and insurance coverage
- Career development and learning opportunities
- Opportunities to work on semiconductor and embedded software technologies
- Collaborative engineering environment
Frequently Asked Questions
The vacancy is for Software Engineer under Job ID 25017908.
A Bachelor's or Master's degree in Electrical Engineering, Electronics, or Computer Science is required.
Candidates need at least 2 years of embedded software development experience.
The position is based at Bagmane Tech Park, Bengaluru, Karnataka.
C and C++ are the primary programming languages mentioned in the job requirements.
Note: Only shortlisted candidates will be contacted for the next round of the selection process.