Wind turbine controller - Embedded SW Development

Salary Competitive

We are looking for an independent person to be a part of a small team developing a variety of vertical axis wind turbines. The anticipated length of the project is 4-6 months, either as an internship or a graduation project. You'll be developing SW running on a micro-controller, in either C or C++. Usage of the arduino framework is your choice.


You will code the embedded SW that controls a 50W DC-DC converter and a battery charging circuit for a small scale Savonius wind turbine. The SW will run on a low power micro-controller and command all the HW functionality as well as having the capability of logging gathered sensor data, locally and to the cloud.

 

This is a perfect opportunity to apply your skills into a real life project, and you'll get to experience an almost full product development cycle, from design to production!

Your Software development will take place in co-operation with a HW engineer: together you will reach the best compromise of HW vs SW implementation of features. You will also be monitored by an experienced in-house Embedded SW engineer, from whom you can draw knowledge and ideas for the SW design.

 

Required Qualifications:

- Experience programming low power, resource constrained micro-controllers, in C or C++, with or without using arduino libraries.

- Previous experience programming low level SW directly interfacing the Hardware. If you understand what are PWMs, I2C, SPI, ADCs, DACs, you are qualified for the task!

Note: your exact university course naming does not matter, as long as you meet the above criteria and this work can be counted as part of the credits you need for your graduation :)

 

Additional Qualifications:

- Ability to read electrical circuits (schematics): understanding of basic symbols such as transistors, resistors, capacitors, amplifiers, regulators, digital logic, etc is a plus.

- Experience with writing build scripts, and optimization via compiler/linker arguments is a plus.

 

Already graduated but interested in this position? Feel free to apply as well!

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Flexible working hours
Flexible working hours

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Social gatherings
Social gatherings

Skill development
Skill development

See all 10 benefits

Working at
Energy Machines

We're on a mission to revolutionize the way energy is handled in buildings. Energy Machines™ is a leader in the design, implementation, and operation of integrated energy systems for buildings. Buildings are a growing climate problem, accounting for over 28% of global CO2 emissions. We are working to transform them into climate solutions. By combining proven best-of-breed hardware with purpose-built software and simulation platforms, Energy Machines enables buildings to operate as “energy machines” or fully integrated systems that generate, store, and reuse their own energy. In order to revolutionize the way buildings are managed. We are developing a next generation computing platform. This platform will leverage cloud, IoT technologies and modern electronics to upgrade existing industrial systems. We envision a future in which buildings accelerate the world’s transition to sustainable energy. By turning every building into a high-performance energy machine, together we can achieve it.   *image source BLOX (Rasmus Hjortshøj)

Read more about Energy Machines

company gallery image