TI

Software Engineer

Texas Instruments India
Bengaluru, KarnatakaSalary not disclosed6–8 years expDay ShiftPosted 1d ago1 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

Apply for this Job

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free
Apply on Company Website

Job Description

Role Overview Texas Instruments India is looking for a talented Software Engineer to join its Bengaluru team and contribute to cutting-edge embedded software development for one of the world's leading semiconductor companies. In this role, you will work on embedded firmware, device drivers, software frameworks, and development tools that power TI's industry-leading chip offerings. You will collaborate closely with hardware, silicon, and software teams to ensure TI products are easy to integrate and highly reliable for customers worldwide. Key Responsibilities - Define requirements, design, develop, test, integrate, and support embedded software including OS software, device drivers, algorithmic libraries, and software development tools such as compilers and simulators - Follow established software development methodologies and best practices defined for the business - Develop and apply machine learning algorithms to edge applications and leverage AI coding assistants for embedded software development - Support pre-silicon design, requirements definition, and software validation activities - Provide input on hardware architecture from a software compatibility, performance, and reuse perspective - Use modern coding languages and maintain server analysis and reporting infrastructure - Create and maintain customer-facing documentation and collateral for software products - Collaborate with TI's cross-functional teams and customers throughout the software development lifecycle - Manage quality assurance, configuration management, and software release activities Required Qualifications - Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field - Strong embedded firmware skills and hands-on development experience - Proficiency in Assembly, C, and C++ programming languages - Knowledge of the full software development lifecycle and engineering processes - Strong analytical and problem-solving abilities - Excellent verbal and written communication skills - Ability to work collaboratively in cross-functional teams - Strong time management skills with the ability to deliver projects on schedule - Self-motivated with the ability to drive results in a fast-paced environment Why Join Us At Texas Instruments, you will have the opportunity to shape the future of electronics alongside some of the brightest minds in the semiconductor industry. TI offers competitive compensation, comprehensive benefits, and a diverse and inclusive work culture where every voice is valued.

Requirements

- Strong embedded firmware development experience - Proficiency in Assembly, C, and C++ programming - Knowledge of software development lifecycle and engineering processes - Experience with device drivers, OS software, and software frameworks - Familiarity with machine learning algorithms for edge applications - Strong analytical and problem-solving skills - Excellent verbal and written communication skills - Ability to collaborate effectively across teams and functions - Time management skills with focus on on-time project delivery - Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field

Benefits

- Competitive compensation package - Comprehensive health and wellness benefits - Career development and ownership opportunities - Collaborative and inclusive work environment - Opportunity to work with global semiconductor industry leaders

Frequently Asked Questions

How to apply for Software Engineer at Texas Instruments India?

Contact the company directly.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

6–8 years of experience is required.

Is this position still open?

Yes, this position is currently active and accepting applications.

Similar Jobs

VT
MuleSoft Developer
VAYUZ Technologies
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards3 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply
SH
DotNet Fullstack Developer
Siemens Healthineers
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards4 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply
SA
Program Manager
Suitable AI
Bengaluru, Karnataka, IndiaCompetitive - As per Industry Standards2 years expDay ShiftInformation Technology
Actively Hiring·1d ago
View & Apply