18 hours ago
Galway, IrelandIntern
Responsibilities
- Work in a Machine Learning team on real software engineering project tasks.
- Build software enabling high performance and low power on Arm devices.
- Contribute to the codebase using object-oriented programming and collaborate with engineers in a global, multicultural organization.
- Participate in teamwork, mentoring, personal development, and modern software development practices.
Requirements
- Be working toward a university degree or equivalent in Computer Science or a related field, or have hands-on experience in a software engineering environment.
- Understand computer architecture and how software and hardware interact.
- Know object-oriented programming using C++ or Python.
- Be comfortable working in Linux and able to communicate ideas effectively.
- Applicants must be enrolled in a higher education degree and returning to their course after the internship or placement.
Benefits
- 3-, 6-, and 8-month placement opportunities are available; 6- and 8-month placements begin in January 2027 and 3-month placements begin in June 2027.
- Regular feedback, development opportunities, social activities, an end-of-internship celebration, and consideration for future Graduate positions subject to performance.
- On-the-job learning, mentoring, and buddy schemes with learning and networking opportunities.
- Hybrid working patterns are determined by the relevant team, with role-specific details provided during the application process.
Categories
About Arm
Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.
