Graduate Software Engineer
Summary
Graduate software engineer at Arm's Budapest office working across the full software stack — firmware, operating systems, device drivers, compilers, runtimes and middleware — contributing to existing projects, prototyping new ideas, and upstreaming code to open source. Requires a relevant degree, C/C++ experience and CPU architecture knowledge.
- Working across the software stack including firmware, operating systems, device drivers, compilers, runtimes and middleware
- Contributing to existing projects while 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 CPU and Systems architecture impact on software performance
- Knowledge of at least one CPU architecture and architectural features such as pipelines, caches, MMUs, Interrupt Controllers, timers
- 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 for planning, networking, and coordination skills development
- 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