We have a range of 12 week internships across our software teams. These opportunities are available within: Architecture & Technology Group, Central Engineering - Software, Infrastructure, and Solutions Engineering - Implementation. Each Group offers a new perspective and challenge within the Software Career pathway. To find out more about each of these business groups, please refer to the Arm U.S. Emerging Talent Internship Guide to Software Business Groups. During the application process, you will be able to share your interest for a specific Business Group, or 'opt-in' to all Groups broadening your opportunities. We work in small to medium-sized teams with most following modern Agile principles. Engineers share ideas and add to the ideas of others, document and present their work for discussion, and review and support the efforts of others, whilst sharing their findings impartially and authoritatively. In your role, you will be introduced to the teams, our ways of working, be treated like any other engineer on the team and supported by experienced engineers.