Senior Software Engineer- AI NPU Runtime
On-site · Hyderabad, Telangana, India
Job Summary
Senior Software Engineer- AI NPU Runtime responsible for designing and developing application and system software for advanced AI silicon. Involves end-to-end feature development, cross-team collaboration, and delivering high-quality results using strong C/C++ skills and debugging expertise. Responsibilities include defining feature requirements with customers and teams, gathering feedback, documenting implementation strategies, reviewing and testing features, and conducting impact analysis to mitigate issues. Qualifications include a BTech/MTech in CS or ECE and 4+ years of C/C++11 experience with solid fundamentals in concurrent coding, plus proficiency with debugging tools (gdb, valgrind, WinDbg, address sanitizer) and preferred experience with PCIe/USB kernel drivers.
Required Qualifications
- BTech/MTech in CS or ECE
- 4+ years’ experience with C/C++11
- strong debugging skills (gdb, valgrind, WinDbg, address sanitizer)
- PCIe and USB kernel driver experience (advantage)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.