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.
- 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 :)
- 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!
This job comes with several perks and benefits
Enjoy a free catered lunch with your colleagues, every day.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
We want to take you from good to great.