Description
About the role
Texas Instruments India is seeking a Software Engineer to design, develop, and support embedded software for DLP controllers and related peripherals used in industrial and automotive applications. The role involves collaborating with hardware, silicon, and algorithm teams while ensuring code quality, safety, and performance.
Responsibilities
- Define requirements, design, develop, test, integrate, and support embedded software components such as OS code, device drivers, frameworks, and algorithmic libraries.
- Follow TI’s established software development methodology and quality standards.
- Apply machine‑learning algorithms and AI‑assisted coding to edge‑device software.
- Support pre‑silicon design activities and perform software validation.
- Influence hardware architecture decisions based on software needs and performance.
- Create and maintain technical documentation, user guides, and customer collateral.
- Collaborate with cross‑functional teams (silicon, hardware, algorithms, tools, applications) and external customers throughout the software lifecycle.
- Manage configuration, releases, and ensure thorough testing coverage.
Eligibility
- 2+ years of industry experience developing software for embedded devices.
- Bachelor’s or Master’s degree in Electrical/Electronics, Computer Science, or related fields.
- Strong proficiency in C/C++ on embedded platforms.
- Good understanding of hardware schematics and ability to use lab equipment such as oscilloscopes and logic analyzers.
- Effective debugging skills for both software and hardware issues.
- Ability to work independently, multitask, and collaborate across diverse functional teams.
- Analytical mindset with a focus on automation and problem solving.
Skills
- C/C++ programming
- Python scripting
- Git version control
- Embedded RTOS platforms
- Machine learning and AI integration
- Hardware debugging and lab instrumentation
- Software testing and automation
- Embedded system development tools (compilers, IDEs, simulators)
Benefits
Skills
· 15 totalRequired10
Nice to have5
Similar roles
Wonder Group
7h ago
Software Engineer (Front End)
Locus.sh
7h ago
Software Development Engineer – 3 (Frontend)
CGI
10h ago
Python AI Apprentice
Siemens Energy
10h ago
Logistics Data Analyst Intern
Tiket
10h ago
Software Engineer Intern – Frontend
PwC
10h ago
Business AI Engineer Intern