AI Systems Software Engineer - Neuromorphic Computing

Intel

Hillsboro (OR)

Hybrid

USD 129,000 - 211,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock bonuses
Health insurance
Retirement plan
Vacation

Job summary

Intel in Hillsboro, Oregon seeks an experienced software engineer to design and validate system-level software for neuromorphic accelerators. You will develop interfaces, runtimes, simulation environments, and integrate with AI frameworks to enable high-performance physical AI applications.

The role spans device interfaces, OS integration, profiling, and cross-disciplinary collaboration with hardware and solution architects, with a hybrid on-site/off-site work model.

Qualifications

  • BS in CS/CE/EE or related engineering field.
  • 5+ years producing software for GPUs/accelerators or similar hardware.
  • 5+ years in C/C++ and Python across drivers, runtimes, or APIs.
  • Experience across hardware, OS, drivers, runtime, and apps.
  • Strong practice in design reviews, profiling, benchmarking, and CI/CD.

Responsibilities

  • Design, develop, and validate system-level software for neuromorphic accelerators.
  • Build device-driver interfaces, OS integration, runtimes, and simulators.
  • Collaborate with hardware and software teams to enable platform features.

Skills

C/C++
Python
CI/CD
Profiling
Performance

Education

BS in Computer Science/Computer Engineering/Electrical Engineering
Postgraduate degree (MS/PhD)

Tools

Linux
LLVM
oneAPI
OpenCL
SYCL
CUDA
PyTorch
TensorFlow
ROS 2
OpenVINO
IREE

Job description

About The Organization

As part of Intel's CTO Office, you will join a vertically integrated incubation effort dedicated to bringing Intel's neuromorphic technology innovations to market. Our diverse team of engineers and researchers has pioneered sparse, event-based neuromorphic architectures over multiple generations and is now focused on commercializing the technology in future Intel and partner products

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.

Position Overview

Join the team defining and implementing Intel's product-grade neuromorphic AI software stack. In this role, you will develop and validate systems software that enables Intel neuromorphic accelerators, spanning device interfaces, operating system integration, runtime APIs, simulation environments, and integration with higher-level AI and application frameworks. You will collaborate with hardware, software, and solution architects to deliver robust, efficient, and scalable software that enables customers to build high-performance physical AI applications powered by Intel's neuromorphic technology.

Responsibilities
  • Design, develop, and validate system-level software for future neuromorphic accelerator platforms, including device-driver interfaces, operating system integration, runtime APIs, and simulation environments.
  • Analyze functional and performance issues across software drivers, runtimes, and applications; implement improvements and develop supporting profiling, debugging, benchmarking, and validation tools.
  • Collaborate with hardware, architecture, operating-system, and application teams to enable upcoming platform features, recommend hardware and software improvements, and ensure expected functionality and performance on next-generation systems.
Minimum Qualifications
  • BS in Computer Science, Computer Engineering, Electrical Engineering, or a closely related engineering discipline.
  • 5+ years of industry experience developing and validating production software for GPUs, AI accelerators, embedded devices, or other hardware platforms, including work across device drivers, runtime systems, APIs, simulation environments, or application frameworks.
  • 5+ years of production software development experience in C or C++ and Python, including systems-level or performance-critical software.
  • Experience designing, debugging, integrating, and validating software across hardware, operating system, driver, runtime, and application boundaries.
  • Experience applying standard software engineering practices, including design and code reviews, profiling, benchmarking, correctness and performance regression testing, build and toolchain discipline, and CI/CD.
Preferred Qualifications
  • Post graduate degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related engineering discipline
  • Experience developing Linux device drivers, hardware abstraction layers, low-level runtime libraries, or platform services for GPUs or other accelerators.
  • Experience with low-level systems and accelerator programming technologies such as LLVM, oneAPI, OpenCL, SYCL, or CUDA.
  • Experience developing tools for hardware and software validation, profiling, debugging, tracing, or performance analysis.
  • Experience with hardware and software co-design, hardware simulator development, or performance modeling.
  • Experience with robotics, edge AI, or real-time systems, including frameworks such as ROS 2.
  • Experience with AI, deep learning, or optimization workloads and frameworks such as PyTorch, JAX, TensorFlow, ONNX, OpenVINO, or IREE.

Job Type: Experienced Hire

Shift: Shift 1 (United States of America)

Primary Location: US, Oregon, Hillsboro

Posting Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust: N/A

Benefits: We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation. Find out more about the benefits of working at Intel.

Annual Salary Range for jobs which could be performed in the US: $128,880.00 - 211,200.00 USD

Work Model for this Role: This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. Job posting details (such as work model, location or time type) are subject to change.

ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Systems Software Engineer - Neuromorphic Computing
AI Systems Software Engineer - Neuromorphic Computing

Intel Corporation • Hillsboro (OR)

Hybrid
USD 129,000 - 211,000
Senior AI Software Architect - Runtime
Senior AI Software Architect - Runtime

Intel Corporation • Santa Clara (CA)

Hybrid
USD 195,200 - 361,200
Stock bonuses
Health benefits
Retirement plan
+1
Senior Physical Design Engineer - Neuromorphic Computing
Senior Physical Design Engineer - Neuromorphic Computing

Intel Corporation • Folsom (CA)

Hybrid
USD 164,000 - 269,000
Senior AI Solution Architect
Senior AI Solution Architect

Intel • Hillsboro (OR)

On-site
USD 171,000 - 315,000
Senior Physical Design Engineer - Neuromorphic Computing
Senior Physical Design Engineer - Neuromorphic Computing

Intel Corporation • Hillsboro (OR)

Hybrid
USD 164,000 - 269,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior Physical Design Engineer - Neuromorphic Computing
Senior Physical Design Engineer - Neuromorphic Computing

Intel • Folsom (CA)

Hybrid
USD 164,000 - 269,000
Stock bonuses
Health benefits
Retirement plan
Senior Physical Design Engineer - Neuromorphic Computing
Senior Physical Design Engineer - Neuromorphic Computing

Intel • Santa Clara (CA)

Hybrid
USD 164,000 - 269,000
Health benefits
Retirement plan
Vacation
AI Performance Library Architect
AI Performance Library Architect

Intel • Hillsboro (OR)

Hybrid
USD 171,000 - 315,000
Stock bonuses
Health benefits
Retirement plan
+1
Senior Physical Design Engineer - Neuromorphic Computing
Senior Physical Design Engineer - Neuromorphic Computing

Intel • Hillsboro (OR)

On-site
USD 120,000 - 170,000
Neuromorphic AI Systems Software Engineer
Neuromorphic AI Systems Software Engineer

Intel Corporation • Hillsboro (OR)

Hybrid
USD 129,000 - 211,000