Senior Principal Software Architect

2 days ago


Chesterton, United Kingdom ARM Full time
Job Overview

As a Senior Principal Software Architect at Arm, you will play a key role in shaping the software strategy across all computing segments, including data centre, automotive, mobile, robotics, networking, home, laptops, TVs, embedded and IoT. You will drive adoption of new features and trends in core processing, accelerators, and system hardware, focusing on improved security, reliability, and performance.

Responsibilities
  • Understand new Arm architecture and IP features, their implementation, and what that means for existing software components and tools.
  • Devising how to promote their benefits to software ecosystems and resolve issues that arise in their adoption.
  • Analysis and deep understanding of software solutions currently deployed in products, in particular the major open-source software projects such as Linux.
  • Delivering software improvements back to the relevant open-source projects as a reference for Arm customers to create their own systems from.
  • Working with Arm's OS, OEM, and Silicon Partners to drive standards that enable the optimisation, differentiation, and fast evolution benefits of Arm's Partner model.
  • Building new software paradigms onto Arm reference hardware designs.
  • Profiling the performance of the system and innovating ways to improve.
  • Leading validation of the functionality, security, and safety.
Requirements
  • Knowledge of Arm-based computer architecture and the range of SoCs and devices that are created using Arm hardware IP.
  • Experience of software profiling, instrumentation, and optimisation for real-world applications and workloads such as AI stacks, run-time compilers, and multimedia processing.
  • Strong understanding of complex multi-component computing systems with demonstrable low-level OS/device driver development or integration experience.
  • Authoritative knowledge of C or C++ development with proficiency with optimising applications, workloads, and compilers.
  • Understanding of how to rigorously test software and design software for test.
  • Experience of the software lifecycle: has taken complex software from concept to production and maintenance.
Education & Qualifications

Good university degree (or equivalent), ideally in a numerate subject, although other graduates would be considered if they have meaningful experience.

Nice To Have
  • Experience with Android, ChromeOS, or Windows software and systems.
  • Experience with Linux, Linux distributions, Cloud/Edge applications, and networking software.
  • Knowledge of Artificial Intelligence software stacks, algorithms, and tooling.
  • Knowledge of multimedia system designs involving GPUs, compositing display processors, and image signal processing.
  • Familiarity with System-on-a-Chip architectures.


  • Chesterton, United Kingdom ARM Full time

    Job Overview:At Arm, we're pushing the boundaries of what's possible with technology. As a Senior Principal Systems Architect, you'll have the opportunity to craft the next generation of smartphone and tablet solutions, leveraging the latest process and packaging technologies to deliver maximum performance and power efficiency.In our Central Technology...


  • Chesterton, United Kingdom ARM Full time

    Job Overview:At Arm, we're pushing the boundaries of what's possible with technology. As a Senior Principal Systems Architect, you'll have the opportunity to craft the next generation of smartphone and tablet solutions, leveraging the latest process and packaging technologies to deliver maximum performance and power efficiency.In our Central Technology...


  • Chesterton, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled Principal Software Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a crucial role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key Responsibilities:Collaborate with specialists across...


  • Chesterton, United Kingdom ARM Full time

    Job OverviewWe are seeking a highly skilled Principal Software Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a crucial role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key Responsibilities:Collaborate with specialists across...


  • Chesterton, United Kingdom ARM Full time

    Would you like to join a team working across the software technology components used by hundreds of millions of users across multiple platforms and market segments globally? As a Software Architect in the Software Organisation, you will work with our key software ecosystems to define software solutions to enable Arm technology and develop strategies to have...


  • Chesterton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to join our Central Technology Systems Group. As a key member of our team, you will play a critical role in shaping the next generation of connected embedded devices and solutions.Key ResponsibilitiesDevelop technology roadmaps in collaboration with engineering leadership and product...


  • Chesterton, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Architect to join our Central Technology Systems Group. As a key member of our team, you will play a critical role in shaping the next generation of connected embedded devices and solutions.Key ResponsibilitiesDevelop technology roadmaps in collaboration with engineering leadership and product...

  • Principal Software

    2 days ago


    Chesterton, United Kingdom ARM Full time

    Job Overview:We are looking for a Principal Software and Firmware Architect who would help envision and deliver the next generation of improvements to power management and system architecture on Arm. You will collaborate with specialists across Arm to evaluate and develop new concepts and technologies, deploying them internally within Arm, and then assisting...


  • Chesterton, United Kingdom ARM Full time

    {"h2":{"text":"Job Overview: You will be part of a team to design, validate, test and help to build a complex software stack for a high-performance and resilient Arm's global engineering platform. You will enjoy a challenge, coding and developing complete systems to a high standard."},"p":{"text":"Working in the Solution Architecture Team, which is part of...


  • Chesterton, United Kingdom ARM Full time

    {"h2":{"text":"Job Overview: You will be part of a team to design, validate, test and help to build a complex software stack for a high-performance and resilient Arm's global engineering platform. You will enjoy a challenge, coding and developing complete systems to a high standard."},"p":{"text":"Working in the Solution Architecture Team, which is part of...


  • Chesterton, United Kingdom ARM Full time

    Position Overview:Are you enthusiastic about advancing software innovations and eager to collaborate with a diverse team on multiple platforms? The Software Solutions Architect role at Arm presents an exciting opportunity for you.The Arm Central Engineering Software division is in search of a committed professional to contribute to the creation of software...


  • Chesterton, United Kingdom ARM Full time

    Do you want to help shape the next generation of connected embedded devices and solutions? In the Central Technology Systems Group, we have a diverse set of engineers covering all aspects of SoC system architecture.You will have the opportunity to make high-impact changes daily by solving challenging technical problems in next generation connected embedded...


  • Chesterton, United Kingdom ARM Full time

    Job Title: Lead Technology ArchitectWe are seeking a highly skilled and motivated architect to lead technology investigations for data center and networking compute subsystem and SoC solutions. This critical role involves overseeing technology investigations and working with system architects on aligning technology investigations with solution roadmaps...


  • Chesterton, United Kingdom ARM Full time

    Job Title: Lead Technology ArchitectWe are seeking a highly skilled and motivated architect to lead technology investigations for data center and networking compute subsystem and SoC solutions. This critical role involves overseeing technology investigations and working with system architects on aligning technology investigations with solution roadmaps...


  • Chesterton, United Kingdom ARM Full time

    Job OverviewAs a member of the Software Group at Arm, you will have the opportunity to build upon your existing background, knowledge, and expertise and contribute to Open Source projects, e.g. EDK II, Linux Kernel, Trusted Firmware, SCP firmware, providing reference implementations and optimizations to key software system components. This contribution helps...


  • Chesterton, United Kingdom ARM Full time

    Job OverviewAs a member of the Software Group at Arm, you will have the opportunity to build upon your existing background, knowledge, and expertise and contribute to Open Source projects, e.g. EDK II, Linux Kernel, Trusted Firmware, SCP firmware, providing reference implementations and optimizations to key software system components. This contribution helps...


  • Chesterton, United Kingdom ARM Full time

    Job Overview: Do you want to craft the next generation of smartphone and tablet solutions, extracting the maximum performance and power efficiency from the latest process and packaging technologies? In the Central Technology Group, we have a diverse set of engineers covering all aspects of SoC system architecture.You have the chance to create high-impact...


  • Chesterton, United Kingdom ARM Full time

    Job Overview:The role will spend time helping teams come up to speed with refreshed approaches to security requirement identification, threat modelling, coding standards, and security testing, with a focus on applying these concepts to traditional and modern infrastructure in green-field and existing deployments. It will involve taking insight from these...


  • Chesterton, United Kingdom ARM Full time

    Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in...


  • Chesterton, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled Software Engineer to join our Functional Safety compiler team at Arm, working on our next generation C++17 compiler.The Arm Compiler for Embedded product is based on LLVM and Clang, and our team is responsible for the qualification and certification of the compiler to Functional Safety standards such as ISO 26262...