GE Vernova

AS/HALO - Marine & Defence Lead Application Engineer

GE Vernova  •  Rugby, GB (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Produce & manage the technical offerings for Marine & Defence Active Stator and Halo offerings predominantly for the Autonomous & Commercial Marine new equipment markets and provide technical and cost estimating support during the bid process through to order handover.

Essential Responsibilities include…

…Managing the technical process including:

  • Interpret the customer requirements with accuracy, quality and timeliness to meet customer needs & business goals
  • Working with support functions including Exec Management, Engineering, Sourcing and CommOps to help secure best ‘Technical Design’ and Technical and Commercial approval.
  • Completion of the technical risk review process (PRA) and project schedules as required
  • Creating internal/external supplier specifications (ESSs)
  • Assisting with cost out exercises to help secure competitive pricing.
  • Providing technical support through all stages of the ‘bid’ & ‘risk’ processes for NEU P&L and as CoE for the global business.
  • Producing technical design specifications including system design and electrical/control design diagrams.
  • Supporting Sales Managers in their customer meetings & negotiations
  • Participating in the ITO_OTR handover process providing technical support to the order booking process as required

…Providing Value propositions:

  • In conjunction with the sales leader and account sales manager understand the account strategy and our competitive situation
  • Work with creativity in our technical proposals, providing best solution/best value offerings which demonstrate our value proposition to the customer
  • Consider the Complete System offering including AS and Halo and where necessary other power, propulsion, digital and automation equipment.
  • Creating and presenting power-points to best describe the value of our offering – presenting both internally & externally

…Negotiating & order closure…

  • In conjunction with the sales account manager, commercial, legal and senior leadership help to develop our negotiation position

…Understanding markets & geography…

  • Cover the global Commercial Marine and Autonomous & non-combative Navy vessels.
  • Provide support for solutions and services as part of global CoE and projects booked specifically in the NEU P&L
  • The position will primarily be office based in Rugby, UK, with the opportunity for some overseas travel supporting the global business

…Other key tasks such as:

  • Helping to ‘sell to win’ business in accordance with the unit financial KPI’s (orders, cash, margin, convertibility)
  • Providing assistance to the project management team regarding any post order claims and project variations
  • The ability to work on multiple bids for multiple customers at any one time

Additional Information

Relocation Assistance Provided: No

GE Vernova

About GE Vernova

GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.

It is made up of three businesses -- Power, Wind, and Electrification -- with focus on accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life.

The world needs more energy, smarter energy. With energy demand expected to grow by more than 50% in the next 20 years, we are continuously innovating to meet the moment…like we have for the past 130 years. The Energy of Change and relentless optimism are what drive us – it’s about never giving up and seeing what’s possible so that we deliver the energy technologies the world needs right now and for generations to come.

GE Vernova’s attitude and edge is embedded in its name. We retain our treasured legacy, “GE,” as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver.

Together, we have the energy to change the world.

Industry
Energy & Utilities
Company Size
10,000+ employees
Headquarters
Boston, Massachusetts
Year Founded
Unknown
Social Media