Research Scientist

Xeromorphic hardware design:
VLSI design including logic design (synchronous and/or asynchronous), physical design, integration, verification, and validation
Printed Circuit Board (PCB) design/debug, Field Programmable Gate Array (FPGA) development/debug
Large-scale system design

Software/Firmware:
Real-time embedded software/firmware development, Linux kernel/device drivers, system level simulation and optimization
Parallel programming using tools such as Message Passing Interface (MPI), Compute Unified Device Architecture (CUDA), OpenMP, C++11 threads
User interface design, testing, and deployment
Expert level programming skills in C++11, MATLAB, Python
Experience with Tensor Flow / Caffe / MatConvNet
Software maintenance and source control ( Git, Subversion, ClearCase), bug tracking (Github, Jira, Bugzilla), and collaboration (Confluence, MoinMoin)

Neuromorphic Algorithms and Applications:
Mapping Neuromorphic hardware design:
VLSI design including logic design (synchronous and/or asynchronous), physical design, integration, verification, and validation
Printed Circuit Board (PCB) design/debug, Field Programmable Gate Array (FPGA) development/debug
Large-scale system design

Software/Firmware:
Real-time embedded software/firmware development, Linux kernel/device drivers, system level simulation and optimization
Parallel programming using tools such as Message Passing Interface (MPI), Compute Unified Device Architecture (CUDA), OpenMP, C++11 threads
User interface design, testing, and deployment
Expert level programming skills in C++11, MATLAB, Python
Experience with TensorFlow / Caffe / MatConvNet
Software maintenance and source control ( Git, Subversion, ClearCase), bug tracking (Github, Jira, Bugzilla), and collaboration (Confluence, MoinMoin)

Neuromorphic Algorithms and Applications:
Mapping neural networks to custom hardware
Neural Networks, Deep Learning, Convolutional Networks, Recurrent Networks, Machine Learning, Pattern Recognition, or Probabilistic Graphical Models
Experience developing, testing, and deploying systems for image processing, speech, robotics, medical imaging, or other real-world applications
Information theoretical system models, high dimensional non-linear dynamical systems, complex adaptive systems

Education / Training:
Demonstrated ability to conduct in-person and on-line training sessions, and to help develop and expand the training curriculum.
Experience in developing / facilitating MOOC-style delivery
Required Technical and Professional Expertise
At least 1 year experience in MATLAB and C++
At least 1 year experience in machine learning
Basic knowledge in large scale neural networks
English: Intermediate

Preferred Technical and Professional Experience
At least 2 years experience in machine learning
At least 2 years experience in large scale neural networks
English : Fluent

Eligibility Requirements
None

Required Education Master's Degree
Preferred Education
Doctorate Degree
Early Professional TrackNo Track
Position Type
Professional
Travel RequiredNo Travel
Is this role a commissionable/sales incentive based position?
Noneural networks to custom hardware
Neural Networks, Deep Learning, Convolutional Networks, Recurrent N

You may return to your current search results by clicking here.

Latest Job Listings