Skip to main content
Texas Instruments

Embedded Software Engineer

Texas Instruments Dallas, TX, United States Full-time 24 minutes ago
Embedded & Systems Software

Develop and debug embedded software solutions for MSPM0 and MSPM33 microcontroller products.

About the role

Texas Instruments is seeking an Embedded Software Engineer to develop, design, and debug embedded software solutions for MSP microcontrollers across the full product lifecycle. This position supports MSPM0 and MSPM33 microcontroller (MCU) products within the embedded processing organization.

What you'll do

  • Write clean and scalable code for MSP microcontrollers meeting functional and non-functional requirements, focusing on simplicity, readability, and maintainability.
  • Design software solutions using a test-driven development approach to validate functionality, ensure code coverage, and support continuous improvement.
  • Support and own all phases of the software development lifecycle, including planning, requirements gathering, development, integration, testing, and release.
  • Collaborate with cross-functional teams to align on software 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.

What you'll need

  • Bachelor’s degree in Electrical Engineering, ECE, Computer Engineering, Software Engineering, Computer Science, or related field.
  • 3+ years of experience in programming embedded software in C.
  • Hands-on experience developing and debugging microcontroller applications and common peripherals.
  • Experience leading a software development project through different phases of the software development life cycle and delivering software.

Nice to have

  • Experience using Jira, Git, and basic CI/build systems.
  • Familiarity with RTOS.
  • Working knowledge of Linux.
  • Familiarity with quality processes, including coding guidelines, static analysis, unit tests, and traceability.

Skills: C, MSP microcontrollers, RTOS, peripherals, embedded

More semiconductor jobs: Texas Instruments jobs · Firmware engineer jobs · Dallas jobs

Market context

This role has been open 0 days — well below the 55-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
763
Median days open
55 d
Category median salary (all employers)
$173k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Texas Instruments compares in Embedded Firmware Engineering hiring
Metric Texas Instruments All employers we track in this specialty (763 roles · 86 employers)
Open roles in this specialty 4 763
Open roles in the wider Software, Firmware & Systems family 40 6553 · 156 employers
Median days open 152 d 55 d (+97 d vs this employer)
Median salary (USD postings) — $173k

Skills observed across this category: C, MSP microcontrollers, RTOS, peripherals, embedded

Who's hiring in this category

  • Qualcomm · 110 open roles · median 64 d
  • NVIDIA · 81 open roles · median 54 d
  • AMD · 56 open roles · median 47 d
  • Micron Technology · 50 open roles · median 76 d
  • Lattice Semiconductor · 40 open roles · median 60 d
  • NXP Semiconductors · 37 open roles · median 35 d

How we counted: 763 open Embedded Firmware Engineering (Systems Software) roles from 86 employers tracked in the SemiconductorJobs index, counted 9 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
Dallas, TX, United States
On-site
Full-time
24 minutes ago

Share this job