Texas Instruments

OPENS AT: May 27, 12:30 PM

CLOSES AT: Jun 05, 06:25 PM

DURATION: 2h

Igni-TI-on Zone(Software Development Engineer Hiring Challenge)

Online Participation is confidential
Programming Challenge
Software development Engineer
0-3 years
Experience
Compensation
Interview
Interview prep
Prepare for your technical interviews by solving questions asked previously by top tech companies.

Social Share

Invite friends via email

ABOUT CHALLENGE

At Texas Instruments, we are building a team of engineers who are passionate about pushing technical boundaries, solving complex problems and have capability to work on solutions that are deployable globally.

Take this challenge to be part of our shared passion to create a better world through innovation.

Eligibility Criteria:

  • Years of experience: 0-3 years
  • Skills: Data Structures and Algorithms

Challenge Format:

  • 20 MCQs (Topics: Computer Org and design, OS concepts and DS handling)
  • 2 Programming Questions (Language Restriction: C)

Recruitment Process:

The interview process will consist of a technical discussion followed by an HR round. The technical round will focus on embedded programming, concepts, problem-solving and prior work experience.

Testimonials

OPEN POSITION

Software development Engineer
Experience: 0-3 years

Job Description:

As a Software engineer, you will be responsible for developing and validating software modules for embedded systems. You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components. You will interact with Systems, Architecture, FW development, SoC Design and Verification teams to optimize the software components. Your role will involve working on a variety of domains under automotive and industrial viz driver assist, driver monitoring, clusters, home automation, industrial automation, gateways, EV/HEV

Basic qualifications:

  • 0-3 years of industry experience in software development on embedded devices.
  • Bachelor’s/Master’s degree in EE 

Skills needed:

  • Experience with programming languages such as C
  • Concept of Continuous Integration using Jenkins and GIT
  • Knowledge of embedded system – MCU, MPU
  • Knowledge of computer architecture – Cache, DMA, 
  • Knowledge of basic communication peripherals like I2C, SPI,UART, Flash, capture, display or middleware, stacks and protocols – TCP/IP, LwIP, USB, PCIe, filesystem is an added advantage
  • Knowledge of writing an application in areas of Automotive and industrial space is an added advantage
  • Knowledge & experience in SE development best practices is an added advantage

Primary responsibilities:

  • Develop SW Framework and development of drivers for peripherals like SPI, UART and high-speed interfaces – USB/PCIe. 
  • Develop application-specific software demos and examples that enables to benchmark TI processor capability and help customer to get started on their product development. 
  • Able to look the software deliverables from an end-user point of view – ease of use, well-documented code, design documents
  • Able to look the software deliverables from the end-user point of view – ease of use, well-documented code, design documents
  • Analyzes and writes test and procedures for the components developed.
  • Participate in customer discussion and understand their requirements and implement it on TI software.
  • Work on a variety of domains under automotive and industrial viz driver-assist driver monitoring, clusters, home automation, industrial automation, gateways, EV/HEV.

ABOUT COMPANY

Texas Instruments is a global semiconductor company that designs, manufactures, tests and sells analog and embedded processing chips for markets such as industrial, automot...

more

GUIDELINES

  1. Ensure that you are attempting the test using the correct email ID.

  2. You must click Submit after you answer each question.

  3. If you need assistance during the te...

more

FAQs

Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to...

more
Notifications
View All Notifications

?