Software Development Engineer

Texas Instruments Incorporated

Dallas (TX)

In loco

USD 110.000 - 160.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Texas Instruments Incorporated in Dallas, TX, seeks a Software Development Engineer to design ROM code, low-level device drivers for bare-metal and RTOS, and SDK development for major OEMs. You will help create firmware for Gauging ICs and support existing SDKs.

You will work on test-driven development, define software components from requirements to release, collaborate with cross-functional teams, debug issues, conduct code reviews, and ramp up on battery gauging tech to align with customer

Competenze

  • Experience developing ROM code and low-level device drivers for bare-metal and RTOS environments.
  • Proven ability to define and own software components from requirements through release for Gauging ICs.
  • Strong debugging skills and ability to address issues in development and production systems.
  • Experience with test-driven development and code reviews to ensure quality and standards.

Mansioni

  • Design software solutions with test-driven development to validate functionality and code coverage.
  • Define and own software components for Gauging ICs, from ROM to SDK and features.
  • Collaborate with cross-functional teams to align on software strategy and customer needs.
  • Debug and resolve software issues during development and in production.
  • Promote best practices and coding standards through code reviews.
  • Ramp up on battery gauging technology to effectively work with customers.

Conoscenze

ROM code
Device drivers
RTOS development
SDK development
Test-driven development
Code reviews

Descrizione del lavoro

Change the world. Love your job.

TI is the world's leading battery gauge IC supplier, used in products all over the world including phones, notebook computers, and industrial applications. These gauges are MCUs that run application firmware, that includes industry-leading and patented algorithms to determine the state of charge and health of rechargeable batteries. The Battery Gauges Firmware team develops both the gauge application firmware for various customers as well SDKs for customers who want to develop their own gauge firmware and algorithms for TI's Guaging ICs.

About the job:

The software development engineer is responsible for the development of ROM code, low-level device drivers ( both bare-metal & RTOS based), tool-chain support, SDK development & custom firmware creation for major OEMs. This includes the development for new core devices as well as supporting existing SDK and firmware customers.

  • Design software solutions with a test-driven development approach to validate functionality, ensure code coverage, and drive continuous improvement
  • Define and own software component for Gauging ICs, be it ROM, device drivers, SDK, gauging application and its features, from requirements gathering, planning, 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 thorough code reviews and promote best practices and coding standards
  • Also, ramp up on battery gauging technology to be able to work effectively with the customers.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Development Engineer
Software Development Engineer

Texas Instruments • Bouchard (TX)

In loco
USD 120.000 - 150.000
Firmware & SDK Engineer — Battery Gauging Systems
Firmware & SDK Engineer — Battery Gauging Systems

Texas Instruments Incorporated • Bouchard (TX)

In loco
USD 120.000 - 150.000
Software Development Engineer
Software Development Engineer

Texas Instruments Incorporated • Dallas (TX)

In loco
USD 110.000 - 170.000
Battery Gauge Firmware & SDK Engineer
Battery Gauge Firmware & SDK Engineer

Texas Instruments Incorporated • Dallas (TX)

In loco
USD 110.000 - 160.000
Embedded Firmware Engineer - ROM, Drivers & SDKs
Embedded Firmware Engineer - ROM, Drivers & SDKs

Texas Instruments Incorporated • Dallas (TX)

In loco
USD 110.000 - 170.000
Test Engineer - Battery & Power IC Validation
Test Engineer - Battery & Power IC Validation

Texas Instruments Incorporated • Bouchard (TX)

In loco
USD 85.000 - 125.000
Test Engineer | BMP
Test Engineer | BMP

Texas Instruments Incorporated • Bouchard (TX)

In loco
USD 85.000 - 125.000
Analog IC Design Engineer | BCP
Analog IC Design Engineer | BCP

Texas Instruments Incorporated • Santa Clara (CA)

In loco
USD 120.000 - 170.000
Test Engineer for Battery-Gauge ICs
Test Engineer for Battery-Gauge ICs

Texas Instruments Incorporated • Dallas (TX)

In loco
USD 90.000 - 120.000
Digital IC Design Engineer | BCP
Digital IC Design Engineer | BCP

Texas Instruments • Santa Clara (CA)

In loco
USD 120.000 - 190.000