Open position: Student Assistant (HiWi) as Software Engineer for the HIVE tool
15 h per week during the semester, max. 41 h per week in semester holiday
HIVE is an ETH Innovedum-funded software tool for Rhinoceros 3D and Grasshopper, developed by the chair of Architecture and Building Systems (A/S) for integrated building energy systems design in teaching. The purpose of Hive is to provide an easily comprehensible tool for architecture students that helps them understand the relation of their design proposals to building performance and (renewable) energy systems. The tool is used in our online class “Climate responsive architecture with HIVE”, as well as in our Bachelor and Master courses on energy and climate systems.
Job description
We are looking for a new team member to join us in the further development of our HIVE tool to improve the teaching of energy responsive design concepts for architects and building engineers. The job will include Front-End development with WinForms and WPF and Back-End software engineering in C# and Python. We aim to improve the usability of HIVE by developments to the Graphical User Interface (GUI) and by adding new functional features, such as additional visualizations and plots of building simulations conducted in HIVE. Furthermore, the job will include refactoring the current software architecture of HIVE to improve computational performance, as well as bug fixing.
Your profile
You are an ETH student with a computational focus, and you enjoy working in an inter-disciplinary and multi-cultural team with building engineers and architects on topics around carbon reduction and sustainability. Good knowledge and experience in C# and .NET are essential.
An ongoing immatriculation as a student is a must. Additional skills desirable – but not essential – are:
- Python and IronPython
- Continuous integration
- Git and collaborative development
- Rhino and Grasshopper SDK
- Experience in any CAD program
We are looking for a student to join the team for at least six months and, on average, working min. 10 h per week during the semester. The position will be affiliated with ETH in Zurich. We offer a hybrid workplace model.
Interested?
Please submit a CV together with a cover letter via e-mail to Dr. Christoph Waibel < waibel@arch.ethz.ch >. For more information about Hive, see https://systems.arch.ethz.ch/demonstrators/hive
In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity, and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.