NXP Semiconductors Netherlands logo
NXP Semiconductors Netherlands2 days ago

Lead Software Engineer - AI NPU Runtime

On-site · Hyderabad, Telangana, India

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Enterprise

Job Summary

Lead Software Engineer - AI NPU Runtime to design and develop the application and system software for a cutting-edge AI silicon. Drive end-to-end feature development, collaborate across teams locally and globally, and ensure high-quality delivery using strong C/C++ and advanced debugging. Responsibilities include defining feature requirements with customers and teams, documenting implementation strategies, reviewing and testing features to prevent issues, and performing impact analysis. Requirements include a BTech/MTech in CS or ECE with 6+ years of C/C++11 experience, strong debugging skills (gdb, valgrind, WinDbg, address sanitizer), and advantageous exposure to PCIe/USB kernel drivers. Hyderabad, India-based role with opportunities to work across the global engineering network.

Required Qualifications

  • BTech/MTech in CS or ECE
  • 6+ years’ experience with C/C++11
  • strong fundamentals in concurrent coding
  • experience with debugging tools (gdb, valgrind, WinDbg, address sanitizer)
  • PCIe and USB kernel driver experience is an advantage
Sorce

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.

Get started

NXP Semiconductors Netherlands

Lead Software Engineer - AI NPU Runtime

Apply on Sorce