4 months ago
Galway, IrelandStaff+
Responsibilities
- Develop, design, and architect features in ML compilation technology and framework software.
- Work on kernel and user-space driver stacks, real-time embedded software, test automation, and performance evaluation.
- Lead larger work packages and mentor more junior engineers.
- Collaborate with ML hardware teams to achieve optimal system partitioning.
- Work on multi-team projects with milestones and dependencies.
Requirements
- Strong programming skills in C, C++, and Python.
- Experience developing on multi-team projects with milestones and dependencies.
- Source control experience with Git, Gerrit, and Repo.
- Experience with agile software development, continuous integration, and test-driven development.
- Preferred experience with machine-learning applications and frameworks, compiler development, open-source software, and hardware architecture principles.
Benefits
- Arm provides training to support employees in their roles.
- Collaborative, friendly, and high-performance working environment.
- Hybrid working arrangements are determined by the relevant group or team, with role-specific details shared during the application process.
- No relocation package is available for this role.
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.
