N
Posted 8 hours ago
Silicon Software Lead
Normal ComputingSilicon Software Lead
Requirements
Experience building software stacks for accelerators, Technical leadership experience, Proficiency in C++ or Rust, Fluency in Python, Knowledge of ML inference workloads, Experience with MLIR or LLVM
Skills
C#RustPythonLLVMMLIRCompilers
About the role
About the Company
Normal Computing builds silicon that turns thermal noise from an obstacle into a computational resource. We co-design the full stack: AI-native EDA systems and advanced ASICs that provide 10-100× more AI inference per dollar and per watt.
Responsibilities
- Lead and grow the silicon software team spanning compiler, runtime, and systems software
- Own the architecture of the stack from ML framework ingestion through compilation, scheduling, and memory management
- Partner with silicon architects on ISA definition and the hardware abstraction layer
- Drive development of the runtime, kernels, drivers, profiling, and debugging tools
- Maintain software stack continuity across simulation, FPGA prototypes, and silicon
- Set the silicon software roadmap and hire engineers to deliver milestones
Requirements
- Substantial experience building software stacks for accelerators or non-standard hardware targets
- Experience leading engineers as a technical lead or manager while remaining hands-on
- Strong systems programming skills in C++, Rust, or equivalent
- Fluency in Python
- Deep understanding of ML inference workloads and hardware execution constraints
- Experience with compiler frameworks such as MLIR or LLVM, or inference runtimes and kernel development
- Experience building software for evolving hardware from simulation through bring-up
- Track record of hiring and developing strong systems engineers
Preferred Qualifications
- Experience taking an accelerator software stack from zero to production
- Experience with in-memory compute, processing-in-memory, or analog hardware interfaces
- Contributions to open-source compiler or runtime infrastructure
- Experience with hardware-software co-design influencing ISA or architecture decisions
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSilicon Software Lead
Normal Computing · New York City
