Chief Architect for Software and Firmware Solutions

1 week ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time
About the Role

We 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 Responsibilities
  • Understand system capability gaps and propose architectural solutions, demonstrating viability through prototypes.
  • Craft and perform experiments and analysis to answer architectural questions, using software on silicon, simulators, models, profilers, and other methods and tools as necessary.
  • 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.


  • 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

    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 ResponsibilitiesDevelop and propose...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware of Arm Neoverse CSS based platform...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware of Arm Neoverse CSS based platform...


  • 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 ARM Full time

    About the RoleArm is seeking a skilled Firmware Engineer to join our Software Engineering group, focusing on the development of firmware for Arm Neoverse CSS based platform solutions.Key ResponsibilitiesDevelop and optimize firmware components for Computing Infrastructure solutions.Integrate and harden firmware to meet quality goals.Contribute to upstream...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the RoleArm is seeking a skilled Firmware Engineer to join our Software Engineering group, focusing on the development of firmware for Arm Neoverse CSS based platform solutions.Key ResponsibilitiesDevelop and optimize firmware components for Computing Infrastructure solutions.Integrate and harden firmware to meet quality goals.Contribute to upstream...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware of Arm Neoverse CSS based platform...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware of Arm Neoverse CSS based platform...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to lead the development of cutting-edge streaming solutions for our home security and smart home products.Key ResponsibilitiesStreaming Solution Architect: Design and develop high-performance, scalable, and reliable streaming solutions for our products, from firmware to cloud...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to lead the development of cutting-edge streaming solutions for our home security and smart home products.Key ResponsibilitiesStreaming Solution Architect: Design and develop high-performance, scalable, and reliable streaming solutions for our products, from firmware to cloud...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    About the RoleWe are seeking a highly skilled and experienced Embedded Software Engineer to join our Automotive Software Solution team. As a key member of this team, you will have the opportunity to build upon your existing background, knowledge, and expertise to contribute to Open Source and commercial Arm ecosystem enabling projects.Key...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    About the RoleWe are seeking a highly skilled and experienced Embedded Software Engineer to join our Automotive Software Solution team. As a key member of this team, you will have the opportunity to build upon your existing background, knowledge, and expertise to contribute to Open Source and commercial Arm ecosystem enabling projects.Key...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Firmware Engineer - Electronics Hardware Integration - Defence Sector We are seeking a highly skilled Firmware Engineer to join our team at Newton Colmore Consulting, where you will contribute to the development of cutting-edge technologies for the Defence sector. Our focus is on defensive technologies, and we are looking for individuals who share our...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Firmware Software DeveloperIC Resources is seeking an experienced Embedded Firmware Software Developer to join their Cambridge-based R&D department. As a key member of the team, you will be responsible for the design and development of Embedded Firmware and Software, working closely with the hardware and electronics teams to troubleshoot and debug...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Firmware Software DeveloperIC Resources is seeking an experienced Embedded Firmware Software Developer to join their Cambridge-based R&D department. As a key member of the team, you will be responsible for the design and development of Embedded Firmware and Software, working closely with the hardware and electronics teams to troubleshoot and debug...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Firmware Engineer RoleWe are seeking a skilled Firmware Engineer to join our team at Newton Colmore Consulting, where you will contribute to the development of innovative technologies for the Defence sector. Our focus is on defensive technologies, and we are looking for individuals with a proven track record of successfully completing complex projects.Key...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Firmware Engineer RoleWe are seeking a skilled Firmware Engineer to join our team at Newton Colmore Consulting, where you will contribute to the development of innovative technologies for the Defence sector. Our focus is on defensive technologies, and we are looking for individuals with a proven track record of successfully completing complex projects.Key...