Principal Software Architect

3 weeks ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time
Job Overview

We are seeking a highly skilled Principal Software Architect to join our team at Arm. As a key member of our Architecture and Technology Group, you will play a crucial role in envisioning and delivering 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 Arm partners in adopting them. Your contribution will advance both Arm power and performance specification and standards roadmaps, and the wider Arm ecosystem.

Key Responsibilities
  • Understand system capability gaps and propose architectural solutions.
  • Craft and perform experiments and analysis to answer architectural questions.
  • Propose and demonstrate new Operating-System (e.g., Linux) and/or firmware based mechanisms to improve power and thermals.
  • Document and communicate architectural concepts and results clearly and credibly across both external and internal audiences.
  • Plan and collaborate with external partners and other groups in Arm to gain consensus and successful landing of proposed architecture.
  • Create and/or maintain Arm standard specifications.
Requirements
  • Bachelor of Science degree in EEECECECS or related fields.
  • Strong programming skills using languages such as C, and experience developing Linux kernel drivers and embedded firmware.
  • Understanding of power management mechanisms in Operating Systems (like Linux, Windows) and firmware.
  • Working experience using firmware interfaces such as ACPI or device tree.
  • Proven record of driving features from concept to realization working across organizational boundaries and external partners.
Nice to Have
  • Arm CPU and SoC system architectures.
  • Knowledge about power and thermal management software, firmware and systems across market segments like servers, mobiles/laptops, IoT and automotive.
  • Understanding the key use cases, design constraints and workloads in a modern smartphone, laptop or Server SoC, including use of virtualization.
  • Debuggers and other tools and techniques to analyze how the OS and applications use the underlying hardware.
  • Experience driving standards and specifications.
About Arm

We are at the heart of the world's most sophisticated digital products. Our technology enables the generation of new markets and transformation of industries and society. We craft scalable, energy efficient processors and related technologies. Our innovative technology is licensed by Arm Partners who have shipped more than 50 billion Systems on Chip containing our intellectual property. Together with our Connected Community, we are breaking down barriers to innovation for developers, designers, and engineers, ensuring a fast, reliable route to market for leading electronics companies.



  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

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


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job Summary: We are seeking a highly skilled Principal Software Architect to lead the development of our DirectX driver architecture.About the Role: As a Principal Software Architect, you will be responsible for designing critical components of the DX12 driver stack, collaborating with hardware engineers, graphics experts, and software developers to build...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

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


  • Cambridge, Cambridgeshire, United Kingdom Rebel Recruitment Full time

    Job Title: Principal Software ArchitectLocation: Hybrid, Cambridge 2 days per weekSalary: Up to £75K + 12% pension, life insurance and more.We are looking for a skilled Principal Software Architect to join our team at Rebel Recruitment. As a Principal Software Architect, you will lead the development of our software solutions, ensuring they are of the...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal ArchitectAre you a seasoned architect looking to shape the future of connected embedded devices and solutions? We have an exciting opportunity for a Senior Principal Architect to join our Central Technology Systems Group.Key Responsibilities:Develop technology roadmaps in collaboration with engineering leadership and product...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Overview:We are building trail-blazing future technology at Arm, which will keep Arm-based products redefining the state-of-the-art. We are looking for a hardworking Principal System Architect to join our CT-Systems Applied Computer Vision Team. This team is responsible for multimedia and vision-oriented algorithm design, technology research, as well as...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Software Architect Job DescriptionArm is seeking a highly skilled Software Architect to join our team. As a Software Architect, you will work with our key software ecosystems to define software solutions that enable Arm technology and develop strategies to have those solutions adopted and enabled for users.Our Central Engineering Software group delivers...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

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


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    Aveva is a leading industrial software company.We are seeking a skilled Principal Solutions Architect to lead our technology architecture.The successful candidate will be responsible for designing end-to-end technical solutions that meet business requirements.This is a key role in shaping the technical direction of our...


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    Aveva is a global leader in industrial software, delivering cutting-edge solutions to thousands of enterprises worldwide.We're seeking a Principal Solutions Architect to lead our technical direction and shape the future of our organisation.The successful candidate will lead a team of Solutions Architects, ensuring our solutions align with business objectives...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:Arm is seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will be responsible for designing and developing next-generation SoC architectures that enable the creation of high-performance, power-efficient smartphones and...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal ArchitectAbout the Role:We 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 Responsibilities:Develop technology roadmaps in collaboration...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal ArchitectJob Summary:We are seeking a highly skilled Senior Principal Architect to join our Central Technology Systems Group. As a key member of our team, you will be responsible for shaping the next generation of connected embedded devices and solutions.Key Responsibilities:Develop technology roadmaps in collaboration with...


  • Cambridge, Cambridgeshire, United Kingdom Autodesk Full time

    Job OverviewAre you thrilled to contribute to Autodesk's digital transformation of manufacturing and construction?We're seeking a talented Principal Software Engineer to join our team and help create a platform company by building cloud services, applications, and components.About the RolePrototype, implement, and maintain production cloud services and...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:As a Senior Principal Systems Architect at Arm Limited, you will have the opportunity to craft the next generation of smartphone and tablet solutions, extracting the maximum performance and power efficiency from the latest process and packaging technologies.You will work with a diverse set of...


  • Cambridge, Cambridgeshire, United Kingdom Microsoft Full time

    OverviewMicrosoft is seeking a Principal Hardware Architect to drive innovation in cloud infrastructure and hardware design. The ideal candidate will have expertise in emerging optical technologies and a deep understanding of optical components.ResponsibilitiesEvaluate alternative optical technologies and identify innovative ways of applying them to new...


  • Cambridge, Cambridgeshire, United Kingdom Jagex Limited Full time

    Job Title: Principal Cyber Security ArchitectAbout the Role:We are seeking a highly skilled Principal Cyber Security Architect to join our team at Jagex Limited. As a key member of our security team, you will be responsible for designing and implementing robust security controls to safeguard our infrastructure, applications, and data.Key...

  • Software Architect

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job DescriptionArm Limited is seeking a highly skilled Software Architect to join our Central Engineering Software group. As a Software Architect, you will work with our key software ecosystems to define software solutions that enable Arm technology and develop strategies to have those solutions adopted and enabled for users.Our team delivers support for Arm...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview:We are seeking a highly skilled Principal Software and Firmware Architect to join our team at Arm Limited. As a key member of our architecture community, you will play a crucial role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Your contributions will advance both Arm power...


  • Cambridge, Cambridgeshire, United Kingdom Sepura Group Full time

    Software Architect OpportunitySepura Group is seeking a skilled Software Architect to lead the design and development of complex software solutions for our mobile radio products.The successful candidate will have a strong background in software design and development, with experience in embedded systems and a passion for innovation.Key responsibilities will...