Point your AI agent at freehire and let it find you a job.

Get the CLI →

ARM Hungary Kft.

NewBe an early applicant

Software Engineer

Posted Updated
Discussion

Summary

Low-level software engineer at Arm who integrates new CPU architecture features across Linux, Android, and user-space, optimising for performance, energy efficiency, and security, and debugging issues across software layers. Core stack: C, C++, OS internals, and open-source upstream collaboration.

  • Development of low-level software to integrate new Arm architecture improvements spanning Linux, Android, and related user-space components
  • Development and optimisation with a focus on performance, energy conservation, and protection
  • Partnership with teams specializing in Arm architecture and silicon to deliver and incorporate support for new architectural features
  • Investigation of sophisticated technical challenges across software layers, identifying root causes and leading resolution of performance, efficiency, and security issues
  • Participation in code reviews on both internal and external forums
  • Proficiency in C and C++
  • Strong understanding of OS internals such as memory management, scheduling, or virtualisation
  • Outstanding problem-solving skills
  • Structured approach to debugging sophisticated low-level software issues
  • Experience in technical discussions, code reviews, and upstream teamwork in open-source projects
  • Strong interpersonal skills
  • Confident written and spoken English
  • Familiarity with Android internals
  • Familiarity with at least one CPU architecture, preferably Armv8-A or newer
  • Basic experience with scripting languages and/or Python
  • Curiosity about learning architecture-specific software development
  • Familiarity with Rust or another memory-safe language
  • Contribution at the forefront of Arm architecture innovation
  • Collaboration with outstanding engineers on industry-defining technology
  • Autonomy to determine technical direction
  • Influence on upstream ecosystems
  • Continuous improvement of engineering organisation work
  • Visa sponsorship for employee only

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available