Texas Instruments (TI) Software Engineers develop embedded software and related software development tools that support the company’s whole-product offerings. They partner with product development and demand creation teams on pre-silicon software design and requirements, software validation and testing, and compatibility and reuse. The role may also involve working directly with customers to resolve issues and provide ongoing support, regular software releases, quality assurance, and release management. For the Aerospace & Defense position, the work includes developing embedded software and tools, applying machine learning algorithms to edge applications, supporting pre-silicon design and validation, and informing hardware architecture from software usage, compatibility, performance, and reuse perspectives. Engineers collaborate with TI teams and customers throughout the software lifecycle and create and maintain customer collateral for software products and deliverables.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level