21 days ago
Budapest, HungaryStaff+
Responsibilities
- Analyze Arm architecture and IP features and determine their impact on software components and tools.
- Develop strategies to promote Arm technology adoption across software ecosystems and resolve implementation issues.
- Analyze deployed software solutions and major open-source projects such as Linux.
- Deliver software improvements to relevant open-source projects for Arm customers.
- Collaborate with Arm OS, OEM, and silicon partners to drive software standards.
- Build software paradigms on Arm reference hardware designs.
- Profile system performance and develop optimization approaches.
- Lead validation of software functionality, security, and safety.
- Help develop, optimize, and deliver software supporting Arm intellectual property and new market segments.
Requirements
- Knowledge of Arm-based computer architecture and the range of SoCs and devices built using Arm hardware IP.
- Experience with software profiling, instrumentation, and optimization for real-world applications and workloads such as AI stacks, runtime compilers, and multimedia processing.
- Strong understanding of complex multi-component computing systems and demonstrable low-level OS or device-driver development or integration experience.
- Authoritative knowledge of C or C++ development, including application, workload, and compiler optimization.
- Understanding of rigorous software testing and designing software for testability.
- Experience taking complex software from concept through production and maintenance.
- Experience with Android, ChromeOS, or Windows software and systems is preferred.
- Experience with Linux, Linux distributions, cloud/edge applications, and networking software is preferred.
- Knowledge of artificial intelligence software stacks, algorithms, and tooling is preferred.
- Knowledge of multimedia system designs involving GPUs, compositing display processors, and image signal processing is preferred.
- Familiarity with system-on-a-chip architectures is preferred.
Benefits
- Role locations are Arm offices in Cambridge, Budapest, or Bangalore.
- Hybrid working patterns are determined by the relevant team, with details provided during the application process.
- No relocation package is available.
- If skilled worker sponsorship is required, Arm covers employer sponsorship costs while the successful candidate covers individual application fees and the Immigration Health Surcharge.
- Accommodation and adjustment support is available during recruitment.
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.
