Software Tech Lead

1 month ago


Bengaluru, Karnataka, India Texas Instruments Full time
Job Description

At Texas Instruments, we're pushing the boundaries of innovation in the field of artificial intelligence and machine learning. As a Software Tech Lead, you'll be at the forefront of developing cutting-edge deep learning inference software on our TI processors. Your expertise will be crucial in analyzing performance, identifying optimization areas, and optimizing the software to unlock the full potential of our hardware capabilities.

Key Responsibilities
  • Design and develop deep learning inference software on TI DSPs and accelerators, integrating it with open-source run-time frameworks such as ONNX Runtime/TFLite Runtime.
  • Deliver software that scales across multiple SOCs, including different OS, single to multi-core architectures, and various memory architectures.
  • Analyze and write test procedures for the software developed.
  • Manage software deliverables from an end-user perspective, ensuring ease of use, well-documented code, and design documents.
  • Develop application-specific software demos and examples related to end equipment, enabling customers to benchmark TI processor capabilities and get started on their product development.
  • Collaborate with hardware architecture and design teams to identify improvement areas for next-generation DSPs and accelerators for machine learning applications.
Requirements
  • Master's degree (or equivalent experience) or PhD in Computer Science, Electronics, Electrical Engineering, Artificial Intelligence, or Applied Math.
  • 8+ years of industry experience in embedded systems and software in the domain of machine learning.
About Texas Instruments

As a global semiconductor company, we design, manufacture, test, and sell analog and embedded processing chips to nearly 100,000 customers. Our products enable electronics everywhere and in things you experience every day - from healthcare, smart homes, and connected cars to drones, smartphones, and more. Our passion to create a better and more sustainable world by making electronics more affordable through semiconductors drives us to make our technology smaller, more efficient, more reliable, and more affordable.

Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment.



  • Bengaluru, Karnataka, India Techcanopy Software Labs Full time

    At Techcanopy Software Labs, we're looking for a highly skilled Tech Lead Software Developer to join our team. With over 7 years of experience in Java and related technologies, this individual will play a crucial role in designing and developing scalable cloud solutions.As a Tech Lead Software Developer, your primary responsibility will be to work closely...

  • Program Manager

    3 weeks ago


    Bengaluru, Karnataka, India Intelliswift Software Inc Full time

    Corporate JobTPMExperience: 6.0 to 10.0 YearsLocation: BangaloreAs a seasoned Program Manager (Tech) Lead, you will oversee the development and implementation of large-scale software projects.Key Responsibilities:Lead multiple projects simultaneously, ensuring timely completion and high-quality deliverables.Manage cross-functional teams, fostering...

  • Tech Lead

    1 month ago


    Bengaluru, Karnataka, India Lumilens Full time

    Job Title: Tech Lead - Embedded SoftwareWe are seeking an experienced Tech Lead to join our team and lead the development of embedded software for our high-speed fiber optic transceiver products.About the JobThis is an on-site position working out of our Bangalore, India office. As a Tech Lead, you will work closely with other transceiver engineering...

  • Tech Lead

    3 weeks ago


    Bengaluru, Karnataka, India Stellantis Full time

    Job TitleStellantis is seeking a highly skilled Tech Lead Software position responsible for leading the architectural design of a new software platform.The ideal candidate will have experience in software development, technical leadership, and a deep understanding of modern software concepts.Key ResponsibilitiesDefine software architecture and ensure...


  • Bengaluru, Karnataka, India KPB Consultants Full time

    Job Title: We are looking for a highly skilled and experienced Tech Lead to join our team at KPB Consultants. As a key member of our software development team, you will lead a talented group of engineers in creating high-quality frontend and backend services that meet the needs of our clients.

  • iOS Lead

    3 weeks ago


    Bengaluru, Karnataka, India Tech Mahindra Full time

    Job Title: iOS Development ManagerAt Tech Mahindra, we are seeking an experienced iOS Development Manager to lead our iOS app development projects. The ideal candidate will have a strong background in iOS development and experience in managing cross-functional teams.Key Responsibilities:Lead iOS app development projects from conception to deliveryCollaborate...


  • Bengaluru, Karnataka, India CoffeeBeans Full time

    CoffeeBeans Consulting is a cutting-edge tech company that delivers high-quality software solutions to clients worldwide. As a dynamic and innovative organization, we leverage modern technologies and agile methodologies to solve complex problems for a diverse range of industries.About the RoleWe are seeking an experienced Tech Lead who can drive the...


  • Bengaluru, Karnataka, India MAKE IT REAL TECH LTD Full time

    Job Title: Software Architecture LeadJob Summary: We are seeking an experienced Software Architecture Lead to join our team at Make IT Real Tech Ltd. As a key member of our software engineering team, you will be responsible for defining and maintaining the overall architectural vision of our software systems.Key Responsibilities:Defining and maintaining the...

  • Tech Lead

    1 month ago


    Bengaluru, Karnataka, India Continental Full time

    Job Title: Tech LeadJob Summary:We are seeking a highly skilled Tech Lead to join our team at Continental. As a Tech Lead, you will be responsible for leading the development of cloud-based web and mobile applications for our B2B and B2C products. You will work closely with our Application Architects and Enterprise Architects to finalize architecture...


  • Bengaluru, Karnataka, India AMEX Full time

    Senior Software Engineer, Global Supplier Tech Lead As a Senior Software Engineer, Global Supplier Tech Lead at AMEX, you will be responsible for leading a team of software engineers in developing and maintaining scalable distributed systems. Our team uses a variety of technologies, including Java, Python, Hive, Spark, Kafka, Aerospike, Airflow, RESTful web...

  • Tech Lead

    13 hours ago


    Bengaluru, Karnataka, India KPMG India Full time

    About the RoleWe are seeking a highly skilled Tech Lead to join our team at KPMG India. As a key member of our software development team, you will be responsible for leading the implementation of complex software solutions and ensuring successful deployment of released applications.Job ResponsibilitiesTranslate business requirements into logical program...


  • Bengaluru, Karnataka, India CimpressVista Full time

    About the RoleWe are seeking a talented Lead Software Developer to join our team in a dynamic tech environment. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions. Your expertise in software development and technical leadership will help shape the direction of our...


  • Bengaluru, Karnataka, India Decathlon Full time

    Job Title: Sr. Software DeveloperWe are seeking an experienced Senior Software Developer to join our team in a leading tech company. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers. Responsibilities:• Design and develop software...


  • Bengaluru, Karnataka, India Tech Mahindra (formerly Mahindra Satyam) Full time

    OverviewTech Mahindra is a leading provider of digital transformation, consulting, and business re-engineering services and solutions. We are seeking an experienced Software Engineer to join our team as a Compiler Designer.


  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionSoftware Engineering Lead Job DescriptionOpportunity SummaryWe are seeking a skilled Software Engineering Lead to join our team at Upland India. The ideal candidate will have 9-11 years of experience in software development and management, with a strong background in Java, SQL, and JSP. They will be responsible for leading a small team of...

  • Security Tech Lead

    4 weeks ago


    Bengaluru, Karnataka, India Flipkart Full time

    About the Role:The Security Tech Lead at Flipkart plays a pivotal role in safeguarding digital assets and sensitive information. This position involves developing and implementing comprehensive security strategies, leading incident response efforts, and conducting security assessments to identify vulnerabilities. The role also includes promoting security...


  • Bengaluru, Karnataka, India lululemon India Tech Hub Full time

    Job Title: Senior Software Engineering LeadAbout the Role:We are seeking a highly skilled Senior Software Engineering Lead to join our team at lululemon India Tech Hub. As a key member of our engineering team, you will be responsible for designing, engineering, and implementing large-scale, highly available systems with loosely coupled design patterns.Key...


  • Bengaluru, Karnataka, India Upland Software Full time

    Job DescriptionSoftware Engineering Lead Job DescriptionOpportunity SummaryWe are seeking a highly skilled and experienced Software Engineering Lead to join our team at Upland Software. The ideal candidate will have a strong background in software development and leadership, with a proven track record of delivering high-quality results in a fast-paced...


  • Bengaluru, Karnataka, India Sonata Software Full time

    **Job Title:** Senior Developer / Lead - Core Java with ReactJS**Job Description:**We are seeking a seasoned Senior Developer / Lead with expertise in Core Java and ReactJS, along with hands-on experience in AWS. The ideal candidate should have a strong proficiency in JavaScript, a comprehensive understanding of ReactJS and its main fundamentals, and...


  • Bengaluru, Karnataka, India MRI Software Full time

    About the Role:The successful candidate for this position will be a seasoned Software Architect Lead with a strong background in architecting, designing, developing, and evolving Microsoft .Net based applications.Responsibilities:Understand the functional domain of the application and its use.Design, develop, and maintain efficient, reusable, and reliable...