Like many engineers I work in a team, but I get lots of flexibility on how I plan my work so as long as I help to meet certain targets in the year then I can plan my own day to day work. That doesn’t mean I am working on my own, I will be always be talking with other engineers and managers on a daily basis.
I’m the same as Angus. There are days where I work independently and other days where I meet with a large team to discuss little projects we’ve been working on. These little projects will be combined to become the full project, so it requires the effort of many people to solve the problem we are working on! Teamwork is essential in engineering and this is part of what makes engineering fun =).