Innatera
semiconductor
SeniorNPUSDKEngineer
“Senior NPU SDK Engineer at Innatera. Skills: NPU SDK, Hardware simulators, C++, Python. Design and build hardware simulators. Manage SDK feature life-cycle”
What You'll Achieve.
enable early application development; system validation before hardware is available; enable them to develop applications quickly
Industry & Context.
What They're Looking For.
Must Have
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related, Python development, Extensive experience with PyTorch and its customization, Modern C++ development skills (including C++17/20), Proven track record of designing modular, maintainable and testable software, Experience in low-power resource-constrained embedded, Familiarity with hardware/software co-design, Great communication skills
Nice to Have
Exposure to bare-metal firmware, Solid understanding of computer architecture, particularly ARM or RISC-V-based systems, basic digital design knowledge, Familiarity with ML compilers like MLIR, IREE or PyTorch compiler (Dynamo), Familiarity with the runtime of TinyML or EdgeAI runtimes (TensorFlow Lite Micro, execuTorch), Knowledge of SNN (Spiking Neural Networks)
What You'll Do.
Design and build hardware simulators
Manage SDK feature life-cycle
Uphold code quality standards
Improve engineering practices
Ensure robust documentation
Translate specifications into software
Provide technical support
Support internal teams and customers
Improve power consumption performance
Address performance bottlenecks
Innovate and bring latest trends
How You'll Work.
Team & Collaboration
Work closely with other team (Digital Design, Firmware, Applications); Collaborate with software and hardware teams
Communication Scope
Great communication skills
Applying for this Senior NPU SDK Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Innatera?
Real rants from real employees. Read before you apply.