CESM Software Engineer I: Modernization & Performance

ucar

Boulder (CO)

On-site

USD 67,000 - 83,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Visa sponsorship
Relocation assistance

Job summary

UCAR is seeking a Software Engineer to modernize the CESM ecosystem, targeting performance, memory efficiency, and hardware portability including GPUs. The role interacts with the Community Software Facility and scientific leadership on strategic priorities.

The CGD Laboratory houses ~130 staff and visiting researchers from around the world. Candidates should have a BS in a computer-related field or equivalent experience, plus strong profiling and software analysis skills.

Qualifications

  • Proven ability to identify performance bottlenecks through profiling, testing and analysis.
  • Ability to implement modernization strategies including refactoring and updating libraries.
  • Experience with software development processes and design of software components.

Responsibilities

  • Participate in enhancing the CESM modeling ecosystem for performance and portability (GPUs).
  • Collaborate with team on changes and integration into the model.
  • Explore benchmarks and stay current with tools and languages for modernization.

Skills

Performance profiling
Code optimization
Software modernization
C/C++
Fortran
MPI/OpenMP

Education

Bachelor's degree in computer science or related field

Tools

Profiling tools

Job description

UCAR is seeking a Software Engineer to modernize the CESM ecosystem, targeting performance, memory efficiency, and hardware portability including GPUs. The role interacts with the Community Software Facility and scientific leadership on strategic priorities.

The CGD Laboratory houses ~130 staff and visiting researchers from around the world. Candidates should have a BS in a computer-related field or equivalent experience, plus strong profiling and software analysis skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CESM Software Engineer I: Performance & Modernization
CESM Software Engineer I: Performance & Modernization

University Corporation for Atmospheric Research • United States

On-site
USD 67,000 - 83,000
CESM Software Engineer I: Modernize & Optimize for GPUs
CESM Software Engineer I: Modernize & Optimize for GPUs

University Corporation for Atmospheric Research (UCAR) • Boulder (CO)

Hybrid
USD 67,000 - 83,000
Health insurance
Dental insurance
Retirement plan
+3
CESM Software Engineer II - Modernization & Performance
CESM Software Engineer II - Modernization & Performance

University Corporation for Atmospheric Research (UCAR) • Boulder (CO)

Hybrid
USD 83,000 - 104,000
Health insurance
Dental
Retirement plan
+3
CESM Software Engineer II - Modernize Earth System Modeling
CESM Software Engineer II - Modernize Earth System Modeling

ucar • Boulder (CO)

On-site
USD 83,000 - 104,000
Earth System Software Engineer II: Modernization & GPUs
Earth System Software Engineer II: Modernization & GPUs

University Corporation for Atmospheric Research • United States

On-site
USD 83,000 - 104,000
Health insurance
Retirement plan
Paid time off
+3
Hybrid CESM Software Engineer I: Modernizing Earth Systems
Hybrid CESM Software Engineer I: Modernizing Earth Systems

University Corporation for Atmospheric Research • Boulder (CO)

Hybrid
USD 67,000 - 83,000
Health insurance
Tuition assistance
Retirement plan
+1
Earth System Modeling Software Engineer II
Earth System Modeling Software Engineer II

UCAR - The University Corporation for Atmospheric Research • Boulder (CO)

Hybrid
USD 83,000 - 104,000
Medical, Dental, Vision
Retirement plan 10% base salary
20 days PTO
+5
CESM Software Engineer I
CESM Software Engineer I

University Corporation for Atmospheric Research • United States

On-site
USD 67,000 - 83,000
CESM Software Engineer I
CESM Software Engineer I

ucar • Boulder (CO)

On-site
USD 67,000 - 83,000
Visa sponsorship
Relocation assistance
Earth System Modeling Software Engineer (Hybrid)
Earth System Modeling Software Engineer (Hybrid)

UCAR - The University Corporation for Atmospheric Research • Boulder (CO)

Hybrid
USD 67,000 - 83,000
Health insurance
Retirement plan
Tuition assistance