Systems SW Engineer - Neuromorphic Computing

IntelHillsboro, OR
7dHybrid

About The Position

The Opportunity For nearly a decade, Intel's Neuromorphic Computing Lab-together with a global ecosystem of 250+ research groups-has explored architectures, algorithms, and software inspired by the brain's extraordinary efficiency, scalability, and adaptability. Our Loihi series of research chips pioneered event-driven, sparse, and massively parallel neuro-inspired processing, fueling over 100 peer-reviewed publications that validate the promise of this novel approach. Now, we're entering an exciting new chapter: transforming these breakthroughs into real-world products that will power the coming era of physical AI systems-beyond the reach of GPUs and mainstream AI accelerators. If you are passionate about pushing the boundaries of computing, from transistor-level innovation to software abstractions, join us. Help define the next wave of AI technology that harnesses the proven advantages of Intel's neuromorphic computing technology with the versatility demanded by modern AI workloads. Position Overview We are growing our systems team and are seeking an experienced systems software engineer to develop the runtime framework for our next generation neuromorphic systems. As part of the systems team, you will enable user-compiled models from higher-level application layers to run efficiently on a variety of Loihi based platforms. You will collaborate with the software team to define the abstractions required to run, debug and validate these models on the hardware. Candidates should be open to learning standard and custom interfaces (like Ethernet, MIPI) used in silicon to transact data.

Requirements

  • Bachelors & 4+ years or Masters & 3+ years in Computer Science, Electrical/Computer Engineering, or a related field.
  • 2+ years of experience in run-time software development and system-level programming.
  • 2+ years of experience in performance optimizations and/or scaling software to large scale systems.
  • 2+ years of experience in C/C++ and scripting.

Nice To Haves

  • Experience with LLVM and MLIR.
  • Proficiency in Python.
  • Familiarity with real-time operating systems (e.g. Zephyr RTOS).
  • Familiarity with Ethernet protocols.

Responsibilities

  • Develop and test operating system components and runtime features for Intel's future neuromorphic products and evaluation platforms.
  • Support bring-up, debug, and validation of prototype chips and platforms.
  • Implement performance tuning and scaling of customer workloads.
  • Develop automated test and validation frameworks for seamless deployment of Loihi systems and software to end customers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service