Apply Now    
Job ID: JR0036387
Job Category: Engineering
Primary Location: Santa Clara, CA US
Other Locations: Oregon, Hillsboro;
Job Type: Experienced Hire

Technical Consulting Engineer

Job Description

This is an exciting and challenging position for a technical support engineer combining leading-edge software engineering work with customer relations and influencing next generation Intel software products. In this position you will have the opportunity to make a positive impact in Intel's software eco-system, providing technical consulting for Intel developer products to our strategic customers, primarily in North America but also worldwide. Your main focus will be on support for the Intel® Fortran Compiler, enabling external and internal customers to be successful with Intel platforms through use of Intel Software Products. The Intel® Fortran Compiler is widely used in the high performance computing segment, therefore experience with compilers, vectorization techniques, parallel programming technologies such as OpenMP* or native threads and performance libraries such as the Math Kernel Library will be an asset. You will work with business development managers to assess and understand the technical computing market dynamics in order to influence next generation products' features and capabilities. You will test new and proposed product features, submit and verify bug reports and develop knowledge base articles, for which strong written and verbal communication skills will be important.


Your responsibilities will include, but not be limited to: 
•    Technical consulting and training strategic customers in the use of Intel Software Tools, 
      remotely or on-site; presentations at customer events. This may include travel from one to three times a

quarter (from 1 to 6 days or up to 10% of a quarter).
•    Analyzing complex customer problems at compile-time or run-time; root causing stability 
      and performance issues, and determining whether they result from problems in customer 
      code or in the Intel compiler; creating independent test cases that reproduce the problem 
      so that other engineers can fix it; finding short term workarounds for the customer.
•    Writing code examples, documentation and technical articles to enable customers to 
      make effective use of Intel compiler technologies and libraries. 
•    Developing Intel compiler training content and code samples for technical trainings, 
      seminars and webinar like activities. 
•    Soliciting customer feedback proactively on Intel developer products and technologies 
      and ensure this feedback is understood by the appropriate teams within Intel.
•    Collaborating with product development teams in planning next generation product 
      features.


    Qualifications

    Required Skills:

    • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or higher degree in relevant Science or Engineering discipline with 2+ years of relevant experience Bachelor's degree with 3 years of relevant experience, or Master’s degree with 2 years relevant experience, or PhD, in Computer Engineering, Computer Science, Electrical Engineering or other relevant science or engineering discipline.
    • Working experience with Fortran language.
    • Working experience with one or more parallel programming technologies such as OpenMP, MPI, native threads, Intel® Threading Building Blocks, Coarrays, etc.
    • Ability to communicate with and present clearly to technical and non-technical audiences including peers, management, partners and customers.

    Desirable Skills: 

    • Experience in high performance computing (HPC) segment  .
    • Working experience with newer Fortran language features (Fortran 90 and later).
    • Familiarity with operating systems, computer architecture and compiler optimization
    • Working experience with C or C++.
    • Experience with performance libraries such as the Intel® Math Kernel Library or others.
    • Ability to debug large applications in Fortran or C/C++ that may include parallel programming technologies such as OpenMP, MPI, native threads, etc.
    • Working knowledge of shell scripts and the GNU tool chain on Linux and/or familiarity with the Microsoft* Visual Studio build environment.
    • Collaboration skills and the ability to work in a team environment.
    • Ability to proactively find and solve problems.

    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.



    Other Locations

    Oregon, Hillsboro;


    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
    Education

    Jobs@Intel Blog

    Learn more

    Grow your network of opportunities