General Electric Engineer - Simulation Lab Testing in Trevose, Pennsylvania

Role Summary:

This role is responsible for performing verification and validation efforts for locomotive control software for GE heavy haul, power haul, and transit locomotives. This individual will scope test plans, and develop test procedures, perform test execution, and review results with the broader team. The individual will also have the opportunity to work on special projects related to quality improvement and efficiency improvement thru automation.

Essential Responsibilities:

  • Review design requirements from system-level and subsystem-level design efforts to appreciate the design intent and ensure testability.

  • Using interaction matrices, identify relevant test cases / scenarios and document in a test plan.

  • Identify types of testing required, ranging from desktop verification, software-in-the-loop and hardware-in-the-loop testing, locomotive testing, and pilot fleet operation.

  • Provide estimates of testing duration as input to planning processes.

  • Provide technical oversight to test technicians through review of test procedures and results

  • Thoroughly document all work outputs, and ensure the same from test technicians.

  • Hold design reviews for test plans & procedures, as well as for results reviews.

  • Prepare and present technical results to internal and external customers as necessary.

  • Prepare invention disclosures to protect the technology that provides a competitive advantage to the business.

  • Drive process improvement within the team to improve quality, cost, and time-to-market for development efforts.

  • Provide timely communications on significant issues or developments.

  • Participate in simplification initiatives to drive efficiency improvements such as automation of testing.

  • Work with the team drive quality improvement through process improvements and adoption of new tools and methods.


  • Bachelor's Degree in Electrical, Mechanical, Computer Engineering or Physics

Desired Characteristics:

  • Experience in software validation/test.

  • Strong understanding of test execution, requirements traceability, defect reporting, & automation concepts.

  • Demonstrated initiative, resourcefulness, leadership, and interpersonal skills, with an ability to influence stakeholders, solve problems, and deliver results.

  • Effective verbal & written communicator.

  • Working knowledge of Matlab / Simulink.

  • Experience with software development & validation, preferably C++.

  • Experience with design & validation of electro-mechanical systems, especially locomotive and/or off-highway vehicles and auxiliary systems.

  • Working knowledge of GE Transportation locomotives & control system hardware, applications & software.

  • Ability to multi-task & prioritize effectively.

  • Team player with ability to work with minimal direction.

About Us:

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Locations: United States; Pennsylvania; Erie

GE will only employ those who are legally authorized to work in the United States for this opening.