A law degree is essential. Firms dealing with patent work would need an engineering graduate.
You need management skills that are key to working in a team and under deadlines, because you operate essentially as a mini-manager.
You need excellent spoken and written English language skills.
For high-end work, you need refined legal skills.
You need to have creative and logical thinking, and also being a quick learner.