2 months ago
Budapest, HungaryEntry Level
Responsibilities
- Develop and improve software across firmware, operating systems, device drivers, compilers, runtimes, middleware, and related system software.
- Investigate the feasibility of ideas, prototype solutions, extend features, compare alternatives, and analyze root causes of reported behaviors.
- Work with development platforms, software models, FPGAs, early silicon, and new development boards.
- Analyze CPU and system architecture interactions, performance characteristics, and optimization opportunities.
- Contribute code to existing projects and, where appropriate, upstream it into open-source projects.
- Participate in programming, debugging, testing, verification, and the software development lifecycle with support from mentors and engineering teams.
Requirements
- Hold or be on track to hold a Bachelor's, Master's, or PhD degree by the program start date, with relevant experience.
- Demonstrate strong problem-solving, analytical, attention-to-detail, communication, self-motivation, and learning skills.
- Have experience with C or C++; assembly skills are desirable.
- Understand performance optimization and how CPU and system architecture affect software performance.
- Know at least one CPU architecture and features such as pipelines, caches, MMUs, interrupt controllers, and timers.
- Preferred experience includes open-source contributions; Linux, operating systems, device drivers, middleware, compiler technologies, runtimes, embedded systems, RTOS development, debugging, Rust, Python, Java, or shell scripting.
Benefits
- Starting salary of HUF 10,950,000 per annum with a comprehensive rewards package and opportunities to progress within the salary range.
- Two formal progression windows each year through mid-year and year-end reviews.
- Mentorship, Grad-teach-Grads workshops, guest speaker events, social events, and the opportunity to join the Graduate Committee.
- Attendance at the annual Global Graduate Conference.
- Relocation support for domestic moves within Hungary and regional moves within Europe.
- Visa sponsorship support is available for candidates who require it.
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.
