Current jobs related to Principal Software Architect - Cambridge, Cambridgeshire - ARM


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a critical role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key ResponsibilitiesUnderstand system...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a critical role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key ResponsibilitiesUnderstand system...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Principal Software Engineer – XenServer InterfacesJoin a skilled team of engineers dedicated to advancing XenServer at a prominent cloud solutions provider. As a Principal Software Engineer, your role will involve the design and development of user interfaces for XenServer, a robust virtualization platform employed across various environments.About...


  • 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.Key ResponsibilitiesCollaborate with specialists across...


  • 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.Key ResponsibilitiesCollaborate with specialists across...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Architect to join our team at ARM. As a key member of our software organization, you will play a critical role in defining software solutions to enable ARM technology and developing strategies to have those solutions adopted and enabled for users.Key ResponsibilitiesUnderstand new ARM...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Architect to join our team at ARM. As a key member of our software organization, you will play a critical role in defining software solutions to enable ARM technology and developing strategies to have those solutions adopted and enabled for users.Key ResponsibilitiesUnderstand new ARM...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Architect to join our team at Arm. As a key member of our software organization, you will play a critical role in defining software solutions to enable Arm technology and developing strategies to have those solutions adopted and enabled for users.Key ResponsibilitiesUnderstand new Arm...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Senior Principal Software Architect to join our team at Arm. As a key member of our software organization, you will play a critical role in defining software solutions to enable Arm technology and developing strategies to have those solutions adopted and enabled for users.Key ResponsibilitiesUnderstand new Arm...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software and Firmware Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a critical role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software and Firmware Architect to join our Architecture and Technology Group at Arm. As a key member of our team, you will play a critical role in envisioning and delivering the next generation of improvements to power management and system architecture on Arm.Key...


  • 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.The ideal candidate will be an excellent communicator,...


  • 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.The ideal candidate will be an excellent communicator,...


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    About the RoleWe are seeking a highly skilled Principal Solutions Architect to join our team at AVEVA. As a key member of our organization, you will play a pivotal role in shaping the technical direction of our business and driving innovation.Key ResponsibilitiesLead and mentor a team of Solutions Architects to ensure that our solutions align with business...


  • Cambridge, Cambridgeshire, United Kingdom AVEVA Full time

    About the RoleWe are seeking a highly skilled Principal Solutions Architect to join our team at AVEVA. As a key member of our organization, you will play a pivotal role in shaping the technical direction of our business and driving innovation.Key ResponsibilitiesLead and mentor a team of Solutions Architects to ensure that our solutions align with business...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:We are seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will play a critical role in crafting the next generation of smartphone and tablet solutions, leveraging the latest process and packaging...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:We are seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will play a critical role in crafting the next generation of smartphone and tablet solutions, leveraging the latest process and packaging...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:We are seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will play a critical role in crafting the next generation of smartphone and tablet solutions, leveraging the latest process and packaging...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:We are seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will play a critical role in crafting the next generation of smartphone and tablet solutions, leveraging the latest process and packaging...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    Job Title: Senior Principal Systems ArchitectJob Overview:We are seeking a highly skilled Senior Principal Systems Architect to join our Central Technology Group. As a key member of our team, you will play a critical role in crafting the next generation of smartphone and tablet solutions, leveraging the latest process and packaging...

Principal Software Architect

3 months ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time

As a Principal Software Architect you would be directing a team in exploration, analysis, and prototyping of future system architectures across a spectrum of use-cases including edge, distributed systems, datacenter, and HPC to cultivate future architecture,micro-architecture, software, and system designs.


In the Architecture Technology Group Systems team, we have a diverse set of motivated engineers covering all aspects of system architecture.

We work in partnership with customers, the open-source community, and internal engineering teams to analyze workloadsand develop solutions for the Arm ecosystem which enable efficient, performant systems.


We are looking for experienced individuals with a strong software background who are willing to provide leadership to a small team exploring technologies which ultimately impact product and partner roadmaps with in a 5-10 year period.


Responsibilities:


Develop and implement an applied systems software research and development agenda in areas of interest (Datacentre, HPC, Client, Edge, IoT) which may incorporate elements of co-design of hardware architecture.

Lead a systems software team exploring new trends in technology, identifying gaps in existing solutions and product portfolios, innovating potential solutions, and developing/refining prototypes for evaluation which address identified gaps.


Required Skills and Experience:

  • B.Sc. in Computer Engineering or Computer Science. Other degrees will also be considered with proven experience.
  • Proven experience in systems software, distributed systems, systems architecture, or architecture.
  • Experience estimating, modelling, and evaluating performance and efficiency of targeted workloads, preferably in a fullsystems simulator.
  • Strong programming skills using languages including C, C++, Go, Rust and/or Python along with excellent problem solving and debugging abilities
  • Creative, multifaceted thinker, open minded with strong problemsolving skills
  • Fast learner of new technologies.
  • Comfortable coping with uncertainty & resolving ambiguity, as you will be setting the direction.
  • Ability to work in a collaborative, diverse and inclusive environment across time zones.
  • Excellent verbal, written and interpersonal communication skills.

"Nice To Have" Skills and Experience:

  • Masters or PhD in Electronic, Electrical or Computer Engineering.
  • Experience with Arm processors, CPU architecture and SoC subsystems.
  • Experience with Cloud Native development and/or deployment technologies.
  • Working at the interface between software and hardware. For example device driver, runtime, operating systems, hypervisors or compiler development.
  • Experience with distributed systems including modeling and understanding the performance of various network technologies, protocols, and infrastructures.
  • Knowledge of die to die, 2D and 3D SoC partitioning.
  • Personal projects and/or contributions to open source projects.
  • Prior experience leading and/or managing small (45 people) teams.
LI-JW