#45FE8A416EDF5149CBB40FE1C09C278D-9b3048
rbines and Performance Central (PC) for aeroderivatives and corresponding user interface (GTP Web)
Opportunity to grow current software products into next generation tools
Write efficient, reusable, and reliable code and simplify existing code bases
Develop software ownership competencies
Work in a multi-platform environment and make architectural design decisions for software products
Work with the Gas Turbine Performance team to understand product requirements & vision
Be part of a multidisciplinary product team, working front and back end systems
Encourage a "shift-left" culture in regard to quality and security
Create automated build, test and deployment mechanisms
Qualifications/Requirements:
Bachelor's degree in Mechanical or Aero Engineering
Basic understanding of software programming in one or more of the following languages: Fortran, Python, C#, C++, VB, JAVA
3+ years design experience in gas turbine, steam turbine or combined cycle product development or controls development
Desired Characteristics:
MS or PhD engineering degree in Mechanical or Aero Engineering
5+ years design experience in gas turbine, steam turbine or combined cycle product development or controls development
5+ years demonstrated ability and experience writing engineering software, with existing and reviewable code examples
Experience modelling turbomachinery with Numerical Propulsion System Simulation (NPSS)
Strong understanding of object-oriented programming and functional programming principles
Familiarity with industry standard source code control software
Knowledge of Agile software development practices
Ability to learn new programming languages quickly
Excellent attention to detail
Efficient communication skills
Strong troubleshooting and debugging skills
Edison Engineering Development Program graduate
Additional Information
Relocation Assistance Provided: Yes