With a background in ICT Product Development I often combine hardware and software development in my projects: