Software Engineering Intern
Job Description
Qualifications
Required:
- Postgraduate of Computer Engineering, Computer Science, Electrical Engineering or Software College.
- Programming experience with C/C++ in Linux and/or Windows environments.
- Familiarity with Operating Systems and Computer Architecture (and/or Intel CPU architectures)
- Working knowledge of shell scripts and the GNU tool chain on Linux and familiarity, and Microsoft Visual C++ build environment.
- Collaboration skills and the ability to work in a team environment.
Preferred:
- Knowledge of CPU/GPU architecture, multi-threading, vectorization.
- Ability to debug large applications that may include parallel programming technologies.
- Knowledge of parallel programming, such as DPC++/CUDA/OpenCL/OpenMP.
- Experience with performance tuning and analysis tools.
- Experience with parallel programming technologies or financial-services related applications.
Job Type
Shift
Primary Location
Posting Statement
Work Model for this Role
This role will require an on-site presence. 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.
Not included in the source posting: about the role, what you'll do, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.