Principal Software Engineer

GE VernovaBellevue, WA
1d

About The Position

In this role, you will: As a member of the Power Systems group, you will represent the forefront of high-quality solution design and delivery practices for advanced power system applications. You will implement new functionalities and workflows within power system application software, including EMS (Energy Management System), WAMS (Wide Area Management System), and DTS (Dispatcher Training Simulator) applications. Your responsibilities will include maintaining power systems application functionality through code fixes, documentation, and user interface enhancements. You will collaborate with system and project engineers, frontend developers, and application developers to deliver solutions aligned with product strategy. You will consult with other Engineering technical leads to ensure adherence to project-related system design guidelines and will be responsible for authoring functional software designs. Additionally, you will provide input to leadership team regarding schedules and cost estimates, interface with customers to address both general and specific issues within your area of expertise, and support marketing efforts through proposals and demonstrations for prospective clients. You will also mentor interns and junior staff.

Requirements

  • Master’s degree in Electrical Engineering with thesis or related work in power systems.
  • Requires 20 years development or delivery experience of Advanced Grid Power System applications.

Nice To Haves

  • Work and/or academic experience in the power systems area.
  • Excellent programming skills in C++, Java or other related language, as required.
  • Good understanding of database operation.
  • Excellent knowledge of assigned technical area and a strong overview of the AEMS or WAMS area.
  • Good understanding of power systems and/or energy management systems with focus on transmission Network Applications, Generation applications like State Estimation, Contingency Analysis, Optimal Power Flow or Dispatcher training Simulator
  • Subject Matter Expert on electric utility industry practices
  • Strong knowledge of customer perspective and needs.
  • Very string software design skills at the application and technical area level.
  • Ability to see integration issues and to preclude schedule impacts.
  • Strong verbal, written, and interpersonal communication skills.
  • Ability to write professional and technical reports and procedures.
  • Ability to make formal and informal presentation to technical and non-technical staff and customers.
  • Ability to work independently and be self-motivated.
  • Demonstrates a high degree of personal and professional integrity.
  • Ability to work effectively in a team environment.
  • Evaluates technology to drive features and roadmaps.
  • Maps technology trends to internal vision.
  • Differentiates buzzwords from value proposition.
  • Embraces technology trends that drive excellence beyond traditional practices (e.g., Test automation in lieu of traditional QA practices).
  • Balances value propositions for competing stakeholders.
  • Recommends a well-researched recommendation of buy vs. build solution.
  • Conveys the value proposition for the company by assessing financial risks and gains of decisions and return on investment (ROI).
  • Manages the process of building and maintaining a successful alliance.
  • Understands and successfully applies common analytical techniques, including ROI, SWOT, and Gap analyses.
  • Able to clearly articulate the business drivers relevant to a given initiative.
  • Influences through others; builds direct and "behind the scenes" support for ideas.
  • Pre-emptively sees downstream consequences and effectively tailors influencing strategy to support a positive outcome.
  • Uses experts or other third parties to influence.
  • Able to verbalize what is behind decisions and downstream implications.
  • Continuously reflecting on success and failures to improve performance and decision-making.
  • Understands when change is needed.
  • Participates in technical strategy planning.
  • Proactively identifies and removes project obstacles or barriers on behalf of the team.
  • Able to navigate accountability in a matrixed organization.
  • Communicates and demonstrates a shared sense of purpose.
  • Learns from failure.
  • Able to effectively direct and mentor others in critical thinking skills.
  • Proactively engages with cross-functional teams to resolve issues and design solutions using critical thinking and analysis skills and best practices.
  • Finds important patterns in seemingly unrelated information.
  • Influences and energizes other toward the common vision and goal.
  • Maintains excitement for a process and drives to new directions of meeting the goal even when odds and setbacks render one path impassable.
  • Innovates and integrates new processes and/or technology to significantly add value to GEV.
  • Identifies how the cost of change weighs against the benefits and advises accordingly.
  • Proactively learns new solutions and processes to address seemingly unanswerable problems.

Responsibilities

  • Implement new functionalities and workflows within power system application software, including EMS (Energy Management System), WAMS (Wide Area Management System), and DTS (Dispatcher Training Simulator) applications.
  • Maintain power systems application functionality through code fixes, documentation, and user interface enhancements.
  • Collaborate with system and project engineers, frontend developers, and application developers to deliver solutions aligned with product strategy.
  • Consult with other Engineering technical leads to ensure adherence to project-related system design guidelines.
  • Author functional software designs.
  • Provide input to leadership team regarding schedules and cost estimates.
  • Interface with customers to address both general and specific issues within your area of expertise.
  • Support marketing efforts through proposals and demonstrations for prospective clients.
  • Mentor interns and junior staff.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service