Sr. Software Developer
EPRIAbout the role
Job Title:
Sr. Software DeveloperLocation:
Charlotte, NC, EPRI Palo Alto, Remote/Home BasedJob 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
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s