Apply Now    
Job ID: JR0810331
Job Category: Engineering
Primary Location: Hillsboro, OR US
Other Locations:
Job Type: Experienced Hire

Intel Math Kernel Library Software Engineer

Job Description

The Intel Math Kernel Library (MKL) is seeking an experienced Programmer or Computational Mathematician to fill a software engineering position on our team. The MKL Software Engineer creates parallelized and highly-tuned algorithms in the area of dense linear algebra for current and future Intel architectures, writes and runs functional/performance tests, and helps maintain the product build system. This role will plan long-term software development activities. This position will be expected to present the results of activities both internally and at external conferences.


Qualifications

Required Skills/Experience- Master's degree in Computer Science, Engineering or Mathematics (PhD preferred)- 2+ years of Numerical Analysis/Computational Math coursework including dense/sparse linear algebra and FFTs.- 5+ years of experience programming in C/C++ or Fortran 90- 5+ years of experience programming in Linux or Windows environments.- 5 years of experience programming with OpenMP, TBB or MPI.- 5+ years of experience optimizing code to achieve high performance.- 2+ years of experience programming in X86 assembly language, compiler intrinsics or advanced coursework on machine architectures.Preferred Skills/Experience- PhDin Computer Science, Engineering or Mathematics (Master's Degree required)-2+ years of experience using Intel software development tools (compilers, Intel MKL, performance profilers).- Knowledge of OpenCL/CUDA

Inside this Business Group

The Intel Software and Services Group (SSG) connects Intel to the worldwide software community. SSG strives to bring competitive advantage to Intel platforms by helping independent software vendors, operating system developers, OEMs, channel members and systems integrators deliver exceptional customer value and achieve differentiation on Intel® processor technologies. SSG provides global leadership to the software community through its technical expertise, industry enabling activities, and developer products and programs.


Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities