Accessibility Links

Junior Engineer - Wind energy

  • Job type: Permanent
  • Job reference: : BBBH151970
  • Location: Japan, Yokohama
  • Sector: On-shore wind, Renewables
  • Salary: Negotiable
  • Date posted: 09/07/2019

Spencer Ogden is currently recruiting for a Junior Wind Engineer based in Yokohama, Japan.
A great opportunity to get involved with a prestigious company within the Wind and Solar industries.
Ideal candidate will hold a Bachelor's degree in mathematical, mechanical,
electrical or civil engineering with an emphasis on power systems.
Related work experience in renewables, power generation, power system design, or related field with a primarily electrical or civil engineering capacity will be an advantage but not mandatory.

Specific responsibilities include:

Receive and respond to requests from Japanese and international customers for client support in the Japanese wind business.
Be supportive in initiating and developing leads for wind proposals and projects, through visits to key existing customers and new contacts.
Take part in project team performing engineering analyses, due diligence reviews and owner's engineering tasks for wind projects;
Coordinate localisation as required to facilitate non-Japanese teams in the Asia Pacific Region (this may involve performing some translation)
Manage local 3rd party engineering sub-consultants, as required, to augment regional technical teams.
Work closely with business development staff and technical teams responsible for our other activities in Renewables Advisory in the region to ensure successful business development.


Bachelors degree in Electrical / Civil / Mathmatical engineering - ideally with an emphasis on Power or Renewable energy
Based near Yokohama, Japan
Bilingual - English and Japanese
If this sounds like a position you may be interested in then please get in touch asap!

Please send your Cv to the below email or call
T) +65 3163 5031

For more information about this role please contact our Singapore office Spencer Ogden Energy Pte Ltd Agency License Number: 13C6321