Job Description Summary
The Performance Design and Methods team is seeking a Technical Leader to support thermodynamic performance modeling of combined cycle power plants and associated equipment. This is an exciting opportunity that blends engineering with software development to invent the digital technologies used throughout GE Vernova to design, support and commercialize its technologies. The person in this role will be responsible for leading a team of software development engineers and delivering novel digital technologies in support of customer and business priorities.
Job Description
Essential Responsibilities:
As the Technical Leader - Performance Tools & Methods you will:
- Advance state-of-the-art combined cycle plant performance modeling software aligned with multi-generational product plans.
- Guide, grow, and empower a team of developers to consistently achieve consistently high-quality outcomes
- Grow current software products into next generation tools
- Write efficient, reusable, and reliable code and simplify existing code bases
- Institute and enforce a robust software controllership rigor consistent with team best practices
- Work in a multi-platform environment and make architectural design decisions for software products
- Work with current and prospective users to understand product requirements & vision
- Be part of a multidisciplinary product team, working front and back end systems
- Create automated build, test and deployment mechanisms
Qualifications/Requirements:
- Bachelor's Degree in Mechanical or Aero Engineering
- Advanced understanding of software programming in one or more of the following languages: Fortran, Python, C#, C++, VB, PERL, JAVA
Desired Characteristics:
- MS or PhD engineering degree in Mechanical or Aero Engineering
- 8+ years design experience in gas turbine, steam turbine or combined cycle product development or controls development
- 8+ years demonstrated ability and experience writing engineering software, with existing and reviewable code examples
- Strong understanding of object-oriented programming and/or 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
Additional Information
Relocation Assistance Provided: No