This position is no longer accepting applications
Closed on July 31, 2026.
This role is filled — get an email when new Software Engineering roles open on DeveloperJobs.io:
Software Engineer
CAN
Driver Development
Embedded
Embedded Development
Embedded Software
Embedded Systems
Firmware Development
Hardware Software Co Design
I2c
RTOS
Serial Interfaces
Software Development
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Engineering jobs on DeveloperJobs.io alert.
See other roles at Texas Instruments.
Job Description
Software Engineer position in Dallas, onsite within the Analog Power Products organization.
Responsibilities
- Design, implement, and debug embedded firmware for TI microcontrollers and processors used in analog power product ecosystems
- Create Software Development Kits (SDKs), drivers, and sample applications for TI analog and mixed-signal devices
- Collaborate with hardware engineers to define software interfaces and validate embedded systems
- Author and execute test plans to verify software across multiple hardware platforms
- Contribute to software architecture discussions and participate in design reviews
- Produce and maintain technical documentation, including API references, user guides, and design notes
- Engage in code reviews and apply best practices to enhance software quality and maintainability
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- At least 1 year of embedded software development experience
- Proficiency in C and C++
Technologies
- C
- C++
- ARM Cortex-M
- RTOS
- I2C
- SPI
- UART
- CAN
- Git
- CI/CD
- Static analysis tools
- Python
- Bash
- JTAG
- Logic analyzers
- Oscilloscopes
About TI
- Why TI is appealing: TI empowers employees to own their career and development while collaborating with top engineers to shape electronics
- We design by design: TI values diverse backgrounds and perspectives that fuel innovation and strengthen the company
- Benefits and well being: TI offers competitive pay and benefits designed to support you and your family
- About the company: Texas Instruments designs, manufactures, and sells analog and embedded processing chips for industrial, automotive, data center, personal electronics, and communications markets
- We are equal opportunity: TI provides a diverse, inclusive work environment and hires without regard to protected characteristics
- How to apply: If you are interested, please apply to this requisition