Senior Software Engineer - LLVM/Compilers
Állás részletei
-
Cég neve
ARM Hungary Kft.
-
Munkavégzés helye
Budapest -
Munkaidő, foglalkoztatás jellege
- Alkalmazotti jogviszony
- Általános munkarend
-
Elvárt technológiák
- C C++ HARDWARE TESTING LINUX DEBUGGING AGILE SCRUM KANBAN CI
-
Elvárások
- Angol középfok
- 1-3 év tapasztalat
- Középiskola
Állás elmentve
A hirdetést eltávolítottuk a mentett állásai közül.
A hirdetés adatait sikeresen elküldte az email címére.
Hasonló állásokról értesítőt állítottunk be!
Válogatást küldünk a hasonló lehetőségekről e-mailben, és app felhasználóinknak push értesítésben is.
Állás leírása
Responsibilities
- Technical expertise and influence across LLVM compiler development for Arm and upstream
- Mentoring engineers inside the LLVM team and in the community
- Representation of Arm in the LLVM ecosystem with leadership in upstream contributions and community direction
- Partnership across internal Arm teams to define priorities and deliver integrated solutions supporting Arm’s roadmap
- Championing process and quality improvements in development workflows, profiling methodologies, and performance benchmarking
Requirements
- Excellent programming skills in C/C++
- LLVM open source community citizenship including code commits and reviews
- Hands-on experience in analysing performance bottlenecks
- Experience in low-level software or hardware development involving computer architecture specifications such as compilers, debuggers, models
- Proficiency in software development methodologies including coding, testing, debugging, reviewing
- Effective communication skills to influence internal or external partners
- Collaboration across teams and sites
- Proactive problem-solving ability
Nice-to-have
- Experience with Profile Guided Optimization (PGO)
- Understanding of computer architecture
- Familiarity with Agile software development methodology such as Scrum or Kanban
- Familiarity with Linux performance analysis tools and system level performance tuning
- Familiarity with build systems and CI
What we offer
- Opportunity to work directly with upstream communities contributing to language implementations used by millions of developers worldwide
- Opportunity to learn about the latest Arm architecture features working closely with highly skilled engineering teams on ground-breaking technology
- Empowerment to continually identify and roll out improvements to ways of working
Company info
Working in software engineering at Arm is about shaping a future of technology for which we don't yet have words. Our engineers lead innovation in physical IP, AI and machine learning, cloud architecture, automotive tech, and every aspect of computing that matters. Spanning software's full spectrum, from compilers to AI-powered IoT and beyond, your code can enable virtually anything to be produced on silicon. Whether you're developing award-winning VR gaming or life-enhancing medical equipment, you can improve the lives of millions by being your brilliant self at Arm. At Arm, you'll influence 100% of the world's connected devices and all their applications. From healthcare and infrastructure to virtual reality, you'll affect nearly all industries worldwide, racing toward new milestones and achievements together.
How to apply
You can submit your application on the company's website, which you can access by clicking the „Apply on company page“ button.
Állás, munka területe(i)
Álláshirdetés jelentése