
Embedded Software Engineer role in the DLP Products Organization, focused on designing and developing real-time software for DLP Controllers. Responsibilities cover the complete embedded software lifecycle including requirements, design, development, testing, integration, debugging, release management and customer support. The role also involves collaboration with hardware, FPGA, algorithms, applications and systems teams, along with machine-learning algorithms for edge applications.
Required Skills 2+ years industry experience in software development on embedded devices Bachelor's/Master's degree in EE / ECE / CSE Proficiency in C/C++ Development and deployment on embedded platforms Hardware knowledge Ability to read schematics
Oscilloscopes Logic analyzers Strong software debugging Ability to identify software/hardware issues Analytical and problem-solving skills Automation of repetitive tasks Independent working and initiative Team collaboration Software development lifecycle knowledge Requirements, design, development, testing and integration Preferred / Additional Skills Embedded RTOS Python scripting Git Static code analysis tools Unit/system/regression testing Test automation scripts Oscilloscope/logic analyzer/video generator experience Image processing Algorithms AI-assisted software development Functional Safety ISO 26262 HARA Automotive ASPICE MISRA C Dynamic analysis
Texas Instruments
Software Engineer — Embedded Software Engineer
You'll be redirected to the company's careers page.
2 weeks ago
Job at a glance
More jobs you might like.