Communities

IET Communities provide like-minded people with opportunities to share ideas, collaborate, learn and network. With more than 100 Local and Technical Networks around the world, you can feel confident of finding a community that suits your interests.

You say there is no restriction on what you can present. Makes it a bit difficult what to suggest really. First you decide what audience you have. If you're presenting to HR, maybe the subject has to be nontechnical, otherwise they will become bored. If its to engineers, then technical would be okay. Perhaps something related to the company.

I think talking about yourself may sound a bit narcissistic. I suppose whatever you decide, it has to be easily researchable.

I did a presentation on my MSc project. 10 minutes long using Powerpoint. What I found useful was to say what I learned, other than the technical part. I put on my last slide bullet points about keeping to deadlines, organising my time and making use of available resources. It adds a real punch at the end of the presentation.

Having sat through some very boring interview presentations my advice would be:

Using your final year project is excellent, because then you can talk about what really happened rather than just what you have read. For this reason DON'T talk about important skills as an engineer - you will almost certainly sound like someone who is reading from a book, and it is unlikely to be very original. What you want to show is:
You understand what went well in your project and why,
You understand what went badly, and why, and you can suggest what you would do differently next time
You understand the relevance of your project to the wider world of engineering, i.e. which bit were realistic, which bits were not, and which bits will be of real use in your career.