T

Texas Instruments

Makes analog and embedded chips in its own plants

Software Development Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeDallas, TX, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field of study.
  • At least 4 years of relevant experience with hands-on low-level driver and/or ROM and firmware development.
  • Experience developing ROM and/or low-level device drivers, either bare-metal or RTOS-based drivers.
  • Experience working with an RTOS such as FreeRTOS.
  • Experience developing and debugging firmware on embedded microcontrollers.
  • Experience with security and authentication in a microcontroller.
  • Experience with software test methodologies for embedded applications.
  • Agile firmware development experience.
  • Experience with version control systems such as Git.
  • Strong verbal and written communication skills.
  • Ability to work in teams and collaborate effectively with people in different functions.
  • Ability to take initiative and drive high-quality results.
  • Strong time management and organizational skills that enable on-time project delivery.

Responsibilities

  • Develop ROM code, low-level device drivers (both bare-metal and RTOS-based), tool-chain support, SDKs, and custom firmware for major OEMs.
  • Develop for new core devices and support existing SDK and firmware customers.
  • Design software solutions using a test-driven development approach to validate functionality, ensure code coverage, and drive continuous improvement.
  • Define and own software components for gauging ICs—including ROM, device drivers, SDKs, gauging applications, and their features—from requirements gathering and planning through development, testing, and release.
  • Collaborate with cross-functional teams to align on software solution strategy and customer needs.
  • Debug and address software issues during development and in production systems to support customers.
  • Conduct code reviews and promote best practices and coding standards.
  • Learn battery gauging technology to work effectively with customers.
  • Bring new ideas for product innovation and help improve software development processes.

About the Company

Texas Instruments

Makes analog and embedded chips in its own plants

Texas Instruments designs and makes analog and embedded processing chips, the basic parts inside cars, factory equipment, data centers, and consumer electronics, and it sells one of the broadest chip catalogs in the industry. In 1958, its engineer Jack Kilby built the first integrated circuit, the building block of modern electronics, and later won a Nobel Prize for it. Its analog chips regulate power and convert signals such as sound and heat into data, while its microcontrollers act as small built-in computers, and TI earns money selling both to device makers. It also makes the graphing calculators many students use in math class. Texas Instruments was founded in 1930 and is based in Dallas, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Dallas, TX
Founded
1930

Recently Posted Jobs

Explore more opportunities at Texas Instruments

See more jobs