Demo

Scientific Programmer

EPRI
Palo Alto, CA Full Time
POSTED ON 2/4/2025
AVAILABLE BEFORE 3/5/2025
Job Title

Scientific Programmer

Location:

Charlotte, NC, EPRI Palo Alto, Remote/Home Based

Job Summary And Description

This position is to develop highly technical engineering software applications to simulate the physics of large power generation facilities. Working with the EPRI technical experts and external vendors you will deliver software solutions to our external and internal stakeholders.

In this position you will be working as part of a team for collecting and documenting technical requirements, developing new algorithms and solution techniques, prototyping new solutions, demonstrating software to potential users, and participating in the testing of software solutions.

Job Functions

  • Collaborate with stakeholders to discover and document technical requirements, translating these high-level technical requirements into the user stories and specifications needed for developing an architectural solution
  • Translate technical requirements into mathematical algorithms, software architecture and user interfaces
  • Prototype new solution methods and user interfaces. Research new technologies and methods both in the domain and in software technologies.
  • Develop source code in a very large code base in technically challenging areas
  • Provide the Quality Assurance team with the necessary details for them to test and validate that the technical solution has met scope and quality expectations
  • Create the appropriate training and documentation to ensure a smooth delivery scenario.

Education, Experience & Skills Required

  • Successful candidates must have a deep and broad background in engineering analysis software application development and delivery from initial business case through customer delivery and support.
  • Strong programming experience in C for engineering applications
  • Knowledge of numerical methods in software programming, including root solving, matrix operations, code optimization, high-performance computing.
  • Equally strong in both Windows and Linux programming.
  • 5 years of experience in developing software programs

The salary range for this position is $137,750 USD to $162,750 USD annually.

This salary range is an estimate, and the actual salary may vary based on various factors, including without limitation applicant's education, experience, skills, and abilities, as well as internal equity and alignment with market data. The salary may also be adjusted based on applicant's geographic location.

This role is eligible to participate in EPRI’s annual incentive program. The amount of incentive varies and is subject to the terms and conditions of the plan.

This role is eligible to participate in EPRI’s standard employee benefit programs, which currently include the following: medical, dental, vision, 401k, STD/LTD and paid family leave, life and accident insurance, paid time off (flexible vacation, sick leave, and holiday pay).


EPRI participates in E-Verify, an online system operated jointly by the Department of Homeland Security and the Social Security Administration (SSA). EPRI uses the system to check the work status of new hires by comparing information from the employee's I-9 form against SSA and Department of Homeland Security databases.

EPRI is an equal opportunity employer. EEO/AA/M/F/VETS/Disabled

Together . . . Shaping the Future of Energy.

www.epri.com

Salary : $137,750 - $162,750

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Scientific Programmer?

Sign up to receive alerts about other jobs on the Scientific Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$81,399 - $103,425
Income Estimation: 
$87,000 - $109,887
Income Estimation: 
$103,954 - $125,358
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EPRI

EPRI
Hired Organization Address Palo Alto, CA Full Time
Job Title Energy Storage Project Engineer Location: California Home Office, Charlotte, NC, Dallas, TX, Knoxville, TN, Pa...
EPRI
Hired Organization Address Charlotte, NC Full Time
Job Title Event Planner Location: Charlotte, NC Job Summary And Description The Event Planner collaborates with EPRI eve...
EPRI
Hired Organization Address Charlotte, NC Full Time
Job Title Nuclear Sector Nondestructive Evaluation Summer Student Employee Location: Charlotte, NC Job Summary And Descr...
EPRI
Hired Organization Address Home, KS Full Time
Job Title Order to Cash Senior Business Systems Analyst Location: Remote/Home Based Key Responsibilities Job Summary and...

Not the job you're looking for? Here are some other Scientific Programmer jobs in the Palo Alto, CA area that may be a better fit.

EPM Scientific - Phaidon International is hiring: AD, Patient Marketing in Palo

EPM Scientific - Phaidon International, Palo Alto, CA

Programmer

VirtualVocations, Santa Clara, CA

AI Assistant is available now!

Feel free to start your new journey!