Apply Now    
Job ID: JR0003994
Job Category: Engineering
Primary Location: Hudson, MA US
Other Locations: Oregon, Hillsboro; California, Santa Clara;
Job Type: Experienced Hire

Compiler Developer / SW Engineer

Job Description
The candidate will be a member of a cross-disciplinary team consisting of compiler developers and workload specialists in Intel's Developer Products Division (DPD) that conducts pathfinding in compiler technology. The team will prototype, develop, test and analyze compilation technology utilizing LLVM for architectural and compilation technology investigation related to highly parallel spatial computing architectures. This includes identifying technology needs, prototyping and evaluating new algorithms and approaches.Responsibilities include but are not limited to:- Prototyping and development of compiler optimizations and features - Performance analysis of kernels, benchmarks, and applicationsQualified candidates must be self-starters and able to work productively in situations with evolving requirements. In addition, they must have strong communication and teamwork skills, and be able to work with a variety of hardware and software specialists.This position involves work on a U.S. Government contract which may impose certain security requirements:-If you are a U.S. citizen, the government may require that you certify that you are a U.S. citizen.-If you are not a U.S. citizen, the government may require you to pass a security check before you can be approved to work on the project.Please note that any offer by Intel for this position is conditioned upon meeting and/or passing the U.S. government's security check requirements should the government impose these requirements.


Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your school work, classes, research, or relevant previous job or internship experiences.Minimum Qualifications:-A Bachelors or Master's degree in Computer Science, Computer Engineering, or similar technical discipline.3+ months experience in:-Experience with compiler design-Experience with software performance tuning-Strong C++/C programming skills-Strong knowledge of data structures and algorithmsApplicants must have the legal right to work in the US without sponsorship.Preferred Qualifications:-Experience with LLVM-Experience with performance tuning of HPC applications-Good knowledge of compiler optimizations-Good knowledge of x86 architecture-Experience with parallel programming models and environments such as MPI and OpenMP-Understanding or experience with FPGAs

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; California, Santa Clara;


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