Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

ARM Hungary Kft.

NewBe an early applicant

Graduate Software Engineer

Posted Updated 20 views
Discussion

Summary

Graduate software engineer at Arm in Budapest working across the low-level software stack — firmware, operating systems, device drivers, compilers, runtimes and middleware — building high-performance software for Arm CPU architectures, bringing up new dev boards, and upstreaming code to open source.

  • Working across the software stack including firmware, operating systems, device drivers, compilers, runtimes and middleware
  • Developing high-performance software for Arm’s advanced architectures, CPUs, system IP, and integrated sub-systems
  • Exploring firmware and OS interactions
  • Bringing up a new development board
  • Understanding how system architecture affects performance
  • Contributing to existing projects
  • Exploring and prototyping ideas for the future
  • Gaining hands-on experience across the software development lifecycle
  • Investigating the feasibility of ideas
  • Extending specific features
  • Comparative analysis of multiple potential solutions
  • Analysing root causes of reported behaviours
  • Upstreaming code into an Open Source project
  • Bachelor's, Master's or PhD degree by the programme start date with relevant experience
  • Passion for computing beyond studies
  • Problem-solving approach with strong analytical skills and excellent attention to detail
  • Creativity and clear communication skills in English
  • Dedicated, self-motivated demeanor with a strong desire to learn
  • Experience with C/C++
  • Familiarity with performance optimisations and how CPU and Systems architecture impacts software performance
  • Knowledge of at least one CPU architecture and architectural features such as pipelines, caches, MMUs, Interrupt Controllers, timers
  • Assembly skills
  • Open source project contributions
  • Linux, operating systems, device drivers, or middleware development including Android, ChromeOS, Red Hat, and Debian
  • Compiler technologies, JIT compilers, runtimes, or performance optimisation
  • Embedded systems and RTOS development such as Zephyr, FreeRTOS
  • Programming, debugging, testing, and verification including experience with hardware/software debuggers, assembly, Rust, Python, Java, or shell scripting
  • Automation, DevOps, and CI/CD tools and frameworks
  • Starting salary of HUF 10,950,000 per annum
  • Comprehensive rewards package
  • Clear opportunities to progress within the salary range at Arm
  • Mid-year and year-end reviews with two formal progression windows each year
  • Access to Grad-teach-Grads workshops, guest speaker series, and social events
  • Opportunity to join the Graduate Committee to develop planning, networking, and coordination skills
  • Invitation to the Global Graduate Conference (GGC)
  • Relocation support for domestic moves within the country and regional moves within Europe
  • Visa sponsorship support for candidates who require it

Skills

What Junior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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