Tools and Application Developer

GE VernovaGreenville, NC
Onsite

About The Position

The Controls Quality team is seeking an entry-level Tools and Application Developer to design, develop, and maintain tools and applications that support our core quality functions. This position plays a critical role in enabling the team to efficiently execute Root Cause Analysis (RCA), PAC case support, Integration Testing, Regression Testing, Field Testing, and the new Gate 4 validation process. You will develop data collection tools, AI-assisted analytics capabilities, and workflow automation to enhance quality assurance effectiveness and reduce escaping defects. This is an excellent opportunity for early-career developers to make immediate impact on product quality while working with experienced engineers across multiple Controls subsystem teams.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
  • Minimum 0-2 years of professional software development experience or equivalent internship/co-op experience.
  • Proficiency in at least one modern programming language such as Python, C++, JavaScript, or C#.

Nice To Haves

  • Experience with Python development including data analysis libraries such as pandas, NumPy, matplotlib, or similar frameworks commonly used for engineering analytics
  • Knowledge of web application development using modern frameworks like React, Angular, Vue.js, or similar technologies for building user interfaces
  • Familiarity with database technologies including SQL for data storage and retrieval in tool applications
  • Experience with API development and integration to connect tools with existing enterprise systems and data sources
  • Understanding of AI and machine learning concepts with exposure to frameworks like TensorFlow, scikit-learn, or similar platforms for analytics applications
  • Knowledge of wind turbine controls, embedded systems, or real-time control systems beneficial but not required
  • Experience with MATLAB/Simulink or engineering simulation tools used in controls development
  • Familiarity with DevOps practices including continuous integration, automated testing, and deployment pipelines
  • Understanding of quality assurance methodologies and software testing best practices
  • Experience with GitHub, GitLab, or similar version control and collaboration platforms
  • Interest in AI upskilling and willingness to complete courses in AI Fundamentals and Generative AI channels

Responsibilities

  • Develop tools and applications supporting Controls Quality team workflows including RCA investigation tools, PAC case management utilities, testing automation frameworks, and Gate 4 data collection systems.
  • Create data collection and analysis tools to gather performance metrics from 100-200 turbines over multi-month validation periods, enabling data-driven decision making for software releases.
  • Build AI-assisted analytics capabilities to analyze escaping defects, identify testing gaps, and recommend process improvements to enhance quality assurance effectiveness.
  • Design and implement workflow automation to streamline repetitive tasks across RCA, PAC, integration testing, regression testing, and field testing activities.
  • Collaborate with Controls Quality engineers to understand requirements, gather feedback, and iteratively improve tool functionality based on real-world usage.
  • Support related tools development for other Controls subsystem teams including Integration, Development, and Test Functions.
  • Maintain and enhance existing tools by addressing bugs, adding requested features, and ensuring compatibility with evolving technology platforms.
  • Document tool functionality, usage instructions, and technical architecture to enable knowledge sharing and long-term maintainability.
  • Participate in team meetings, sprint planning, and project reviews to coordinate development priorities and ensure alignment with team objectives.

Benefits

  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions, as well as access to Fidelity resources and financial planning consultants
  • tuition assistance
  • adoption assistance
  • paid parental leave
  • disability benefits
  • life insurance
  • 12 paid holidays
  • permissive time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service