Scientific Programmer

Charlotte, NC

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 string in both Windows and Linux programming.

  • 5+ years of experience developmetn software programs

The salary range for this position is $148,200 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.

Together Shaping the Future of Energy

EPRI provides thought leadership, industry expertise, and collaborative value to help the electricity sector identify issues, technology gaps, and broader needs that can be addressed through effective research and development programs for the benefit of society.

If you need help during the application process, please contact us at View email address on getintoenergy.jobs .

Apply on getintoenergy.jobs

Similar Jobs

Scientific Programmer

Basic Function Learn to direct management of an Aaron’s store with ...

Gainesville, GA

Scientific Programmer

Job Title: Polishing Job Description Candidates will be performing hand ...

Chicago, IL

Scientific Programmer

Job Summary Our Cake Decorator is a key player in making ...

Ohio

Scientific Programmer

Translate/Traducir: Process Technician Direct Hire • ...

Cowpens, SC

Scientific Programmer

Job Title: Plumber Job Description Operate, maintain, troubleshoot, repair, enhance, ...

Santa Cruz, CA

Scientific Programmer

Aerotek Aviation is looking to hire an A&P Mechanic to service ...

Windsor Locks, CT

Scientific Programmer

Why do we need you ? The Maintenance Mechanic will support the ...

Norwood, MA

Scientific Programmer

Machine Operator Paying $20 / HR - $22 / HR ...

Clackamas, OR

Scientific Programmer

Job Summary The Lead Estimator will coordinate a team of estimators’ ...

Raleigh, NC

Scientific Programmer

Position: Account Executive - Infusion Therapy Services Salary: $100,000-$140,000 salary + commission ...

Boston, MA