5 days ago
Budapest, HungarySenior
Responsibilities
- Contribute to LLVM compiler development for Arm and upstream projects.
- Shape optimization strategies and guide technical decisions to maximize application and benchmark performance.
- Analyze performance bottlenecks on Arm hardware and improve profiling and benchmarking methodologies.
- Mentor engineers within the LLVM team and the wider community.
- Lead upstream contributions and represent Arm in the LLVM ecosystem.
- Collaborate with internal Arm teams and partners to define priorities and deliver integrated solutions.
- Champion process and quality improvements in software development workflows.
Requirements
- Excellent programming skills in C and C++.
- LLVM open-source community experience, including code commits and reviews.
- Hands-on experience analyzing performance bottlenecks.
- Experience with low-level software or hardware development involving computer architecture specifications, such as compilers, debuggers, or models.
- Proficiency in software development, coding, testing, debugging, and code review.
- Effective communication, collaboration, and problem-solving skills.
- Preferred experience with Profile Guided Optimization, computer architecture, Linux performance analysis tools, system-level performance tuning, build systems, and CI.
- Familiarity with Scrum or Kanban is preferred.
Benefits
- Hybrid working arrangements are determined by the team, with role-specific details provided during the application process.
- If visa sponsorship is required, Arm will meet all sponsorship costs for the employee; spouse and dependent fees are the candidate’s responsibility.
- No relocation package is available for this role.
- Recruitment accommodations are available upon request.
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.
