- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job CodeJR0219837
-
Jobs Rated8th
High performance
computing (HPC) clusters are some of the most demanding computing
environments running applications to help predict weather, model
vehicle interactions, and innovative ways to treat cancers, to name
a few. These environments have massively complex data sharing and
transmission requirements.
Intel is seeking an experienced
senior software development engineer to participate and lead in the
development of the tools and libraries necessary to enable and
utilize the capabilities of Intel's hardware and software
offerings. You will use your experience and creativity working with
C/C++ languages and leverage your leadership skills in a team
environment to enable the parallel runtime environments and
libraries. The preferred candidate will have familiarity with HPC
environments, parallel programming techniques,
high-bandwidth/low-latency network fabrics, cloud, distributed
computing environments, and job and resource management utilities
and environments.
The ideal candidate should exhibit the
following behavior
skills:
Strong communications skills
Leadership skills in a team environment
Attention to detail
Qualifications
Minimum
qualifications are required 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.
Minimum qualifications for this position is
a Bachelor's degree in Computer Engineering, Computer
Science, Mechanical Engineering, Electrical Engineering, Aerospace
Engineering, Physics, Mathematics, or other related fields to
computational science, with ten+ years of experience, or a
Master's degree in the above fields with six+ years
of experience.
Six or more years of experience and
demonstrated proficiency with the following
skills:
C/C++
Modular / flexible coding
Linux programming
Designing, developing, and coding complex multi-tiered applications and environments
Broad and extensive knowledge of the software development process and technologies
Knowledge of architectural styles and design patterns
Understanding of various coding methods
Data modeling
Project management and time management
Continuous Integration
Make and Cmake
Preferred skills
Multi-threaded programming
Network / fabric API programming
HPC Cluster environments and programming
Linux shell environments
Database application development and programming
Linux Containers and environments
Cluster management environments
Remote system management
Do you want to impact how thousands of software developers around the world use Intel platforms? Join the Developer Software Engineering (DSE) organization and work on the latest technology enabling compilers, debuggers, analyzers, libraries, and parallel runtimes. You will develop industry-leading software which abstracts and showcases Intel platforms, extracts peak performance, and amplifies Intel business through our Hardware and Software developer communities.
Other
Locations
US, Georgia,
Atlanta;US, Oregon, Hillsboro;US, Washington, Multiple
Cities
Intel
strongly encourages employees to be vaccinated against COVID-19.
Intel aligns to federal, state, and local laws and as a contractor
to the U.S. Government is subject to government mandates that may
be issued. Intel policies for COVID-19 including guidance about
testing and vaccination are subject to change over
time.
Posting
Statement
All qualified
applicants will receive consideration for employment without regard
to race, color, religion, religious creed, sex, national origin,
ancestry, age, physical or mental disability, medical condition,
genetic information, military and veteran status, marital status,
pregnancy, gender, gender expression, gender identity, sexual
orientation, or any other characteristic protected by local law,
regulation, or
ordinance.
Work Model for this Role
This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site.
Jobs Rated Reports for Software Engineer
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.