Scientific Computing Engineer

Socket.dev

Cupertino (CA)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple is seeking a highly motivated Scientific Computing Engineer to join the All-Scale Modeling team in Cupertino, CA. You will work at the forefront of development, contributing to differentiating platforms and technologies for products that delight millions of customers worldwide.

The role requires strong C/C++ HPC experience, GPU programming with CUDA or Metal, and hands-on experience with numerical methods for physics simulations including electromagnetics, mechanics, fluids, or thermal

Qualifications

  • B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related engineering degree.
  • Experience programming in C or C++ for high-performance computing applications.
  • Experience with GPU programming using CUDA or Metal.
  • Experience implementing numerical methods: Meshing, FEM, FDM, FVM or modeling physics (electromagnetics, mechanics, fluid dynamics, thermal).
  • 3 years relevant industry experience.
  • MS or Ph.D. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or related field.

Responsibilities

  • Contribute to development of differentiating platforms for products that delight millions.
  • Work on all-scale modeling and high-performance simulations.
  • Communicate findings to influence roadmap decisions.

Skills

C/C++ HPC
CUDA/Metal GPU
Numerical methods

Education

Bachelor's degree in EE/CS/ME/Applied Physics/Aerospace or related
MS/PhD in relevant field

Tools

CUDA
Metal

Job description

Imagine what you can do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there’s no telling what we can accomplish together.

Description

We are seeking a highly motivated and talented Scientific Computing Engineer to join our All-Scale Modeling (ASM) team. You will work at the forefront of development, contributing to the creation of differentiating platforms and technologies for products that will delight and inspire millions of Apple customers.

Minimum Qualifications
  • B.S. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related engineering degree.
  • Experience programming in C or C++ for high-performance computing applications.
  • Experience with GPU programming using CUDA or Metal.
  • Experience implementing at least one of the following numerical methods: Meshing algorithms, FEM, FDM, FVM or modeling physics related to electromagnetics, mechanics, fluid dynamics, or thermal dynamics.
Preferred Qualifications
  • 3 years relevant industry experience.
  • M.S. or Ph.D. in Electrical Engineering, Computer Science, Mechanical Engineering, Applied Physics, Aerospace Engineering, or a related field.
  • Demonstrated proficiency and advanced optimization skills in writing complex kernels for large-scale physics simulations.
  • Deep foundational knowledge and a strong background in building numerical methods or meshing algorithms from scratch, rather than relying solely on off-the-shelf software.
  • Hightly motivated self-starter with a passion for hardware innovation.
  • Strong communication skills with the ability to effectively document and present complex findings to influence roadmap decisions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scientific Computing Engineer - GPU & Physics Simulations
Scientific Computing Engineer - GPU & Physics Simulations

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 170,000
Scientific Computing Engineer
Scientific Computing Engineer

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Product discounts and services
+2
HPC & GPU Modeling Engineer (CUDA/Metal)
HPC & GPU Modeling Engineer (CUDA/Metal)

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Medical and dental coverage
Retirement benefits
Product discounts and services
+2
Graphics (GPU) Performance Modeling Engineer
Graphics (GPU) Performance Modeling Engineer

Apple Inc. • United States

On-site
USD 120,000 - 150,000
GPU Performance Modeling Engineer
GPU Performance Modeling Engineer

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 264,000
Employee Stock Purchase Plan
Discretionary stock awards
Relocation assistance
GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and services
+2
GPU Performance Engineer, Platform Architecture
GPU Performance Engineer, Platform Architecture

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 150,000
GPU Performance Modeling Driver Engineer
GPU Performance Modeling Driver Engineer

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Graphics (GPU) Architectural Modeling Engineer
Graphics (GPU) Architectural Modeling Engineer

Apple Inc. • Austin (TX)

On-site
USD 120,000 - 190,000
GPU Performance Modeling Driver Engineer
GPU Performance Modeling Driver Engineer

Apple Inc. • Cambridge (MA)

On-site
USD 132,000 - 199,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1