In this role, as Senior Team Leader of the AI NPU Simulator, you will lead a Group developing a major part of our companys AI simulation framework, in the core of our AI software offering. The AI NPU simulator enables the execution of state-of-the-art LLMs, Generative AI models, and neural networks with exceptional performance, impacting multiple hardware and software teams across the company.
You will drive the development of robust, scalable, and efficient simulation software, working closely with global Architecture, VLSI, and Software teams to shape our companys next generation of AI solutions.
We are looking for an exceptional hands-on leader with strong technical expertise, proven experience leading software teams, and a track record of delivering complex, state-of-the-art products on time and with high quality. The ideal candidate is execution-driven, innovative, and passionate about building high-performing teams and cutting-edge AI technology.
Responsibilities
Manage and lead two teams (Development + Validation) .
Be accountable for the simulation lifecycle, including architecture, development, validation, and release.
Lead development of advanced simulation models for AI processors.
Own delivery of complex, multi-release roadmaps.
Ensure strong alignment between hardware design, compiler behavior, and simulation models.
Drive system-level correctness and performance accuracy.
Support system bring-up, debugging, and customer-facing activities when needed.
You will drive the development of robust, scalable, and efficient simulation software, working closely with global Architecture, VLSI, and Software teams to shape our companys next generation of AI solutions.
We are looking for an exceptional hands-on leader with strong technical expertise, proven experience leading software teams, and a track record of delivering complex, state-of-the-art products on time and with high quality. The ideal candidate is execution-driven, innovative, and passionate about building high-performing teams and cutting-edge AI technology.
Responsibilities
Manage and lead two teams (Development + Validation) .
Be accountable for the simulation lifecycle, including architecture, development, validation, and release.
Lead development of advanced simulation models for AI processors.
Own delivery of complex, multi-release roadmaps.
Ensure strong alignment between hardware design, compiler behavior, and simulation models.
Drive system-level correctness and performance accuracy.
Support system bring-up, debugging, and customer-facing activities when needed.
Requirements:
B.Sc. in Computer Science, Electrical Engineering, or related field.
8+ years of experience in C++ software development (embedded/system-level preferred).
3+ years leading engineering teams.
Experience managing multiple teams or group-level responsibilities.
Strong understanding of HW/SW interaction and system architecture.
Proven track record delivering complex software systems.
Advantage:
Experience with simulators, compilers, processors, or AI accelerators.
Background in validation, automation, and regression systems.
Familiarity with AI / Neural Networks / Generative AI workloads.
Experience working with silicon / VLSI teams.
M.Sc. or higher degree.
B.Sc. in Computer Science, Electrical Engineering, or related field.
8+ years of experience in C++ software development (embedded/system-level preferred).
3+ years leading engineering teams.
Experience managing multiple teams or group-level responsibilities.
Strong understanding of HW/SW interaction and system architecture.
Proven track record delivering complex software systems.
Advantage:
Experience with simulators, compilers, processors, or AI accelerators.
Background in validation, automation, and regression systems.
Familiarity with AI / Neural Networks / Generative AI workloads.
Experience working with silicon / VLSI teams.
M.Sc. or higher degree.
This position is open to all candidates.























