Software Applications Engineer

Texas Instruments

Bouchard (TX)

On-site

USD 90,000 - 130,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Texas Instruments is seeking a Software Applications Engineer focused on embedded systems. You will work with a collaborative team to develop, design, validate, and release embedded software solutions across the product lifecycle.

Your work will involve coordinating with stakeholders to align requirements and deliver customer-ready software. You will craft demos and reference solutions using UART/SPI/I2C interfaces and wireless protocol stacks, ensuring code quality through tests and code

Qualifications

  • Experience with embedded software across product lifecycle.
  • Ability to read schematics and reference datasheets.
  • Proven track record shipping robust software solutions.

Responsibilities

  • Support wireless connectivity customers through evaluation and production cycles.
  • Build embedded application software with peripheral interfaces and wireless stacks.
  • Create demos and reference solutions leveraging wireless protocols to accelerate development.
  • Write clean, scalable code focused on readability and maintainability.
  • Design software with a test-driven approach to validate functionality.

Skills

Embedded systems
UART
SPI
I2C
Wireless protocols
Debugging
Code reviews
Test-driven development

Job description

Change the world. Love your job.

We are looking for a capable Software Applications 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. 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.

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:
  • Support wireless connectivity customers throughout their evaluation, development and production cycles.
  • Build embedded application software integrating peripheral interfaces (UART, SPI, I2C, GPIO) and wireless protocol stacks to deliver customer demos and reference solutions.
  • Create demos and reference solutions leveraging IEEE 802.15.4-based wireless protocol stacks (Zigbee, Thread, Matter, Proprietary RF) to accelerate customer evaluation and production development
  • Write clean and scalable code 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
  • Define and own software products, from planning, requirements gathering, development, 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 we're looking for:
  • The ability to drive engineering excellence and exercise technical maturity. Advance conversations and execution even when the right thing is unclear, ambiguous, or unknown
  • Comfortable operating at the hardware/software boundary. Able to read schematics, reference datasheets, and trace bugs across peripheral interfaces, RTOS, and protocol stacks
  • A proven track record of shipping or solving hard problems
  • Brings new ideas for product innovation and helps improve software development processes
  • Organized, informed, and effective communicator 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
  • Strong time management skills that enable on-time project delivery

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Applications Engineer - Wireless & Demos
Embedded Software Applications Engineer - Wireless & Demos

Texas Instruments • Bouchard (TX)

On-site
USD 90,000 - 130,000
RF Hardware Applications Engineer
RF Hardware Applications Engineer

Texas Instruments • Dallas (TX)

On-site
USD 110,000 - 150,000
RF Hardware Applications Engineer
RF Hardware Applications Engineer

Texas Instruments Incorporated • Dallas (TX), Northern (KY)

Hybrid
USD 90,000 - 130,000
RF Hardware Applications Engineer
RF Hardware Applications Engineer

Texas Instruments • Bouchard (TX)

On-site
USD 110,000 - 165,000
Applications Engineer
Applications Engineer

Texas Instruments • Dallas (TX)

On-site
USD 80,000 - 100,000
Embedded Software Engineer - Wireless
Embedded Software Engineer - Wireless

Blue-Signal-Search • Denver (CO)

On-site
USD 110,000 - 160,000
Software Applications Engineer
Software Applications Engineer

Texas Instruments • Dallas (TX)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Texas Instruments • Dallas (TX)

On-site
USD 90,000 - 130,000
Lead Software Engineer - RTOS Lead
Lead Software Engineer - RTOS Lead

Texas Instruments • Town of Texas (WI)

On-site
USD 120,000 - 150,000
Applications Engr Development Program
Applications Engr Development Program

Texas Instruments Incorporated • Dallas (TX), Northern (KY)

On-site
USD 90,000 - 120,000