GE Vernova is looking to accelerate the path to more reliable, affordable, and sustainable energy, while helping customers power economies and deliver vital electricity, by designing and implementing control solutions that have a meaningful impact on people's lives and enable the transformation of the energy sector.
Requirements
- Knowledge of network protocols and device drivers
- Experience with configuration management tools (i.e. TFS or Github)
- Experience with Microsoft Windows desktop application programming
- Experience with WPF and Angular Frameworks
- C-Sharp and .NET Framework
- C++ firmware and real time operating systems (RTOS)
- Software Design Patterns
Responsibilities
- Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
- Demonstrate expertise with either C-Sharp and .NET Framework, or C++ firmware and real time operating systems (RTOS)
- Apply principles of SDLC and methodologies like Lean/Agile, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
- Use working knowledge of current Software Design Patterns and their applicability
- Work in an Agile development environment
- Partner with your Product Owner and engineers in systems and controls to understand requirements and execute on the development of solutions
- Create customized product documentation for fellow developers as well as users
Other
- Bachelor's Degree in Computer Science, Computer Engineering, or other "STEM" Majors (Science, Technology, Engineering and Math)
- Strong oral and written communication skills & interpersonal skills
- Effective team building and problem-solving abilities
- Pushes self for results; pushes others for results through team spirit
- Ability to work in the United States