Posted:
March 02, 2026
Location:
Geneva, Geneva, Switzerland

Job Description

Renewable Energy Engineer / Technician

Localisation : Geneva – Zurich 

Join us to drive Switzerland’s energy transition by developing, installing, and optimizing solar, biomass, and biogas solutions.

Responsibilities :

  • Design, size, and implement renewable energy systems tailored to client needs.
  • Conduct feasibility studies (technical and financial).
  • Manage commissioning, technical follow-up, and maintenance.
  • Collaborate with internal teams, engineering offices, and industrial partners.
  • Propose innovative and sustainable energy optimization solutions.
  • Profile : Degree in energy engineering/technical field, experience in renewable projects, fluent in French (German/English a plus).

    Apply for this Job

    Submit your application for the Renewable Energy Engineer / Technician position at Approach People Recruitment.

    Apply Now Save for Later

    Job Overview

    Job Type: Full-time
    Location: Geneva, Switzerland
    Posted: March 02, 2026
    Deadline: April 11, 2026