Innatera logo

Senior NPU SDK Engineer

AI
InnateraRijswijkOn-siteFull-time22 May 2026

Innatera is hiring a Senior NPU SDK Engineer to develop high-performance C++ hardware simulators for neuromorphic processors. The role involves designing SDK components, conducting code reviews, and collaborating with hardware teams. Requires strong Python, PyTorch, and C++ skills.

What you'll do

  • Take care of the full life-cycle of our SDK features in one of the components, including the simulator and compiler, or the API and the infrastructure of our SDK
  • Set and uphold high standards for code quality, maintainability, testing, and release readiness
  • Conduct code reviews and improve engineering practices and ensure robust documentation within the expertise domain

What you need

Must-have

PythonPyTorchC++C++17/20embedded programmingcomputer architectureARMRISC-V

Nice-to-have

bare-metal firmware developmentMLIRIREEPyTorch compiler (Dynamo)TensorFlow Lite MicroexecuTorchSNN (Spiking Neural Networks)

Soft skills

communication skills
Senior NPU SDK EngineerSemiconductor ManufacturingEngineeringNeuromorphicPythonPyTorchC++On-siteEmbeddedEdge AI