- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job CodeJR0209703
Develops software libraries of mathematical algorithms highly optimized for underlying hardware architectures. Designs, develops, optimizes, debugs, tests, and/or maintains complex software for mathematical, scientific, engineering, digital signal processing and/or artificial intelligence applications, as well as related system software, software development tools, test tools, applications, drivers, and user interfaces. May work directly with hardware design teams to influence architectures and companies/communities developing mathematical, scientific, and engineering applications or supporting software tools.
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
Minimum Qualifications
- Master of Science degree with 4+ years or a Ph.D with 2 years degree in Computer Science, Mathematics, or Electrical Engineering OR a similar degree in a related field and background in areas such as software design and software engineering, scientific computation, and numerical analysis
2+ years of related work or educational experience with the following:
- Technical skills in Microsoft Windows, Linux or other OS SW development environments
- C, C++, and scripting languages, knowledge of Intel Architecture and assembly language
- Firm grasp of programming tools such as compilers, linkers, debuggers, static and dynamic code analyzers (Intel software tools preferred when available)
- Good understanding of computer architecture (Intel Architecture preferred, and also features and operation of Intel processors)
- General familiarity with standards for floating-point computation including the IEEE Standard 754-2019 for Floating-Point Arithmetic
- Good mathematical background in the area of numerical analysis and calculus, and understanding of accuracy in transcendental function design
- Experience with software systems such as Maple, Mathematica, Matlab, or similar ones
Preferred Qualifications:
- Knowledge of Intel assembly language and Intel processor architecture.
Enable amazing computing experiences with Intel Software continues to shape the way people think about computing across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.
Other
Locations
US, Georgia,
Atlanta
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.
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.