Skip to main content
Texas Instruments logo

Embedded Software Engineer

Texas Instruments

Dallas, TXJob$103–154K/yrSeen 1 day agoSeen in employer's feed 1 day ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$103–154K/yr
Location
Dallas, TX
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

Texas Instruments seeks an Embedded Software Engineer to develop software for MSPM0 and MSPM33 microcontrollers. The role spans the software lifecycle, from requirements and design through implementation, validation, and release, with a focus on customer experience. The engineer will collaborate across teams, debug software issues, and lead development for new projects. TI states it will not sponsor visas or work authorization for this position.

Skills & qualifications

RequiredNice to have

Skills

Embedded Software Programming, requiredC, requiredMicrocontroller Development, requiredMicrocontroller Debugging, requiredSoftware Development Lifecycle, requiredJira, nice to haveGit, nice to haveCI/Build Systems, nice to haveRTOS, nice to haveLinux, nice to haveQuality Processes, nice to haveStatic Analysis, nice to haveUnit Testing, nice to haveTraceability, nice to haveEngineering Excellence, nice to haveTechnical Maturity, nice to haveProblem Solving, nice to haveCommunication, nice to haveOrganization, nice to haveSelf-Motivation, nice to haveAccountability, nice to haveTeamwork, nice to haveInitiative, nice to haveTime Management, nice to haveAdaptability, nice to have

Qualifications

Bachelor's in Listed Engineering or CS Field, required3+ Years Embedded C Experience, required

Benefits

Medical Insurance

Full job description

Change the world. Love your job.

Texas Instruments (TI) is seeking a capable Embedded Software Engineer who is passionate about embedded systems and thrives in a fast-paced environment. In this role, you will work with a competent and collaborative team as you develop, design, and debug embedded software solutions for MSP microcontrollers. This role will require you to work across the lifecycle of a software product, from aligning with stakeholders on requirements, to design, implementation, validation, and then release to ti.com. With MSP’s continued investment in innovation, you will have the opportunity to have a direct influence on enabling business objectives by leading software development for new and innovative projects. The MSP business unit of the embedded processing organization in Texas Instruments (TI) has a job opportunity for a software engineer supporting MSPM0 and MSPM33 microcontroller (MCU) products.

Your ability to develop software products while prioritizing the customer’s user experience will be key to your success. It will be vital for you to work effectively with cross-functional teams and adapt to evolving challenges. You will be great for this role if you thrive in a collaborative setting and are eager to contribute to cutting-edge projects.

What you’ll do as an Embedded Software Engineer

  • Write clean and scalable code for MSP microcontrollers that meets functional and non-functional requirements, with a focus on simplicity, readability, and maintainability

  • Design software solutions with a test-driven development approach to validate functionality, ensure code coverage, and drive 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

Texas Instruments will not sponsor job applicants for visas or work authorization for this position.

Why TI?

  • The future starts here. As a TIer, you'll play a critical role in defining the next era of semiconductor technology and help create the innovations that shape the world around us.

  • Surround yourself with a team of innovators who value your unique perspective and will challenge you to bring your best self to work every day. We believe that fostering a culture of collaboration fuels both personal growth and technological breakthroughs. Explore our company culture (https://careers.ti.com/en/sites/CX/pages/our-culture) .

  • At TI, your success goes beyond your work. Take advantage of comprehensive benefits designed to support your total well-being at work and in life, from competitive compensation to extensive health coverage and wellness programs. Learn more about our benefits offerings (https://careers.ti.com/en/sites/CX/pages/benefits) .

About Texas Instruments

Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, data center, personal electronics and communications equipment. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com .

Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, disability, genetic information, national origin, gender, gender identity and expression, age, sexual orientation, marital status, veteran status, or any other characteristic protected by federal, state, or local laws.

If you are interested in this position, please apply to this requisition.

Minimum Requirements:

  • 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

  • Experienced in hands-on development and debugging microcontrollers applications and common peripherals and leading a software development project through different phases of the software development life cycle and delivering high-quality software

Preferred Qualifications:

  • Comfortable using issue tracking (Jira), Git, and basic CI/build systems

  • Familiar with RTOS

  • Working knowledge of Linux

  • Familiar with quality processes (e.g. coding guidelines, static analysis, unit tests, traceability, etc.)

  • The ability to drive engineering excellence and exercise technical maturity. Advance conversations and execution even when the right thing is unclear, ambiguous, or unknown

  • A proven track record of shipping or solving hard problems

  • Organized, informed, and effective communicator

  • Strong verbal and written communication skills for collaborating with cross-functional teams and driving alignment with stakeholders

  • Self-motivated, accountable team player that takes initiative and can work effectively and accurately in a fast-paced team environment and drive successful outcomes

  • Strong time management skills that enable on-time project delivery

  • Demonstrated ability to meet dynamic project demands

Base Range Info: Base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. Your base pay will depend on your skills, qualifications, experience, and location. The base pay range for this role is shown below.

Base Range: $102,500 – $153,500 per year

ECL/GTC Required: Yes

How this job compares

Set against the 1,315 open Embedded Software Engineer jobs on Olive Jobs, counted November 11, 2026.

Pay
  • This posting$103–154K/yr
  • Texas median$122–182K/yr54 salary ranges
  • US median$128–194K/yr989 salary ranges

This range's midpoint, $128K, is 15% below the Texas median midpoint ($151K) — in the lowest quarter of Embedded Software Engineer salary ranges in Texas.

Openings
Olive Jobs lists 109 open Embedded Software Engineer jobs in Texas and 1,315 across the US. 2% of them nationwide are listed as remote or flexible.
Hiring the most in Texas
Experience
This posting asks for at least 3 years of experience; Embedded Software Engineer postings that state a minimum ask for 5 years at the median (1,091 postings).
Education
This posting asks for a bachelor's degree; 537 of the 1,315 open Embedded Software Engineer jobs (41%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 11, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.