Current jobs related to Senior Principal Software Architect - Haverhill, Suffolk - ARM


  • Haverhill, Suffolk, 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 and implement technology roadmaps in collaboration with engineering leadership...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:We are seeking a highly skilled and experienced Software Engineer to join our Functional Safety compiler team at ARM. The successful candidate will work on our next generation C++17 compiler, based on LLVM and Clang, and will be responsible for the qualification and certification of the compiler to Functional Safety standards such as ISO 26262...


  • Haverhill, Suffolk, United Kingdom ARM Full time

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


  • Haverhill, Suffolk, United Kingdom International Flavors & Fragrances Full time

    We are seeking a skilled Software Development Expert to join our team at {company}. Key responsibilities include:Designing and developing software applications using a range of programming languages.Collaborating with cross-functional teams to identify and prioritize software development projects.Ensuring the highest quality software products are delivered...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm is a leading technology company that designs and licenses semiconductor intellectual property (IP) and software solutions. We are seeking a skilled software engineer to join our Open Source Software group, which is responsible for developing software solutions that interface higher-level software stacks with Arm hardware.Key...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm is a leading technology company that designs and licenses semiconductor intellectual property (IP) and software solutions. We are seeking a skilled software engineer to join our Open Source Software group, which is responsible for developing software solutions that interface higher-level software stacks with Arm hardware.Key...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewAs a key member of the Automotive and Industrial Solutions (AIS) team at Arm, you will have the opportunity to leverage your expertise in software development to contribute to the creation of innovative technologies for the next generation of Automotive, Industrial, and Real-Time systems.This role requires a strong background in application and...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewAs a key member of the Automotive and Industrial Solutions (AIS) team at Arm, you will have the opportunity to leverage your expertise in software development to contribute to the creation of innovative technologies for the next generation of automotive, industrial, and real-time systems.Our team is passionate about pushing the boundaries of...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewAs a key member of the Automotive and Industrial Solutions (AIS) team at Arm, you will have the opportunity to leverage your expertise in software development to contribute to the creation of innovative technologies for the next generation of automotive, industrial, and real-time systems.Our team is passionate about pushing the boundaries of...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled software engineer to join our Streamline developer tools team at Arm. As a key member of our team, you will be responsible for designing, developing, and maintaining the next generation of Arm's performance analysis tools for Arm CPUs.The ideal candidate will have a strong understanding of modern C++ and Java or...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled software engineer to join our Streamline developer tools team at Arm. As a key member of our team, you will be responsible for designing, developing, and maintaining the next generation of Arm's performance analysis tools for Arm CPUs.The ideal candidate will have a strong understanding of modern C++ and Java or...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:Arm's Systems team is responsible for developing cutting-edge IPs and subsystems for various application segments, particularly for AI use cases, utilizing the latest IP products from Arm and other vendors. We are seeking a creative and enthusiastic SoC Design lead to join the team and contribute to the development of these systems. As a leader...


  • Haverhill, Suffolk, United Kingdom Reed Full time

    Payroll Administrator SeniorWe are seeking a highly skilled Payroll Administrator Senior to join our team at Reed Practice. As a key member of our payroll team, you will be responsible for end-to-end payroll processing for several of our clients.Key ResponsibilitiesProcess payroll for multiple clients, ensuring accuracy and efficiency.Resolve payroll queries...


  • Haverhill, Suffolk, United Kingdom Reed Full time

    Payroll Administrator SeniorWe are seeking a highly skilled Payroll Administrator Senior to join our team at Reed Practice. As a key member of our payroll team, you will be responsible for end-to-end payroll processing for several of our clients.Key ResponsibilitiesProcess payroll for multiple clients, ensuring accuracy and efficiency.Resolve payroll queries...


  • Haverhill, Suffolk, United Kingdom Reed Full time

    Payroll Administrator SeniorWe are seeking a highly skilled Payroll Administrator Senior to join our team at Reed Practice. As a key member of our payroll team, you will be responsible for end-to-end payroll processing for several of our clients.Key ResponsibilitiesProcess payroll for multiple clients, ensuring accuracy and efficiency.Resolve payroll queries...


  • Haverhill, Suffolk, United Kingdom Reed Full time

    Payroll Administrator SeniorWe are seeking a highly skilled Payroll Administrator Senior to join our team at Reed Practice. As a key member of our payroll team, you will be responsible for end-to-end payroll processing for several of our clients.Key ResponsibilitiesProcess payroll for multiple clients, ensuring accuracy and efficiency.Resolve payroll queries...

  • Senior Accountant

    3 weeks ago


    Haverhill, Suffolk, United Kingdom fish4.co - Jobboard Full time

    Job Title: ACCA Senior AccountantWe are seeking an experienced Senior Accountant to join our team at a market leading construction company based in Suffolk. The ideal candidate will have a strong background in accounting and finance, with excellent analytical and problem-solving skills.Job Summary:The Senior Accountant will be responsible for managing and...

  • Senior Accountant

    3 weeks ago


    Haverhill, Suffolk, United Kingdom fish4.co - Jobboard Full time

    Job Title: ACCA Senior AccountantWe are seeking an experienced Senior Accountant to join our team at a market leading construction company based in Suffolk. The ideal candidate will have a strong background in accounting and finance, with excellent analytical and problem-solving skills.Job Summary:The Senior Accountant will be responsible for managing and...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewThe Fast Models DevOps & Quality team at ARM is seeking a highly skilled Senior DevOps Engineer to support the delivery of complex projects and software releases. This role will play a critical part in defining and implementing solutions that drive improvements to our technology stack and developer tooling.ResponsibilitiesLead and deliver major...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewThe Fast Models DevOps & Quality team at ARM is seeking a highly skilled Senior DevOps Engineer to support the delivery of complex projects and software releases. This role will play a critical part in defining and implementing solutions that drive improvements to our technology stack and developer tooling.ResponsibilitiesLead and deliver major...

Senior Principal Software Architect

2 months ago


Haverhill, Suffolk, United Kingdom ARM Full time
About the Role

We are seeking a highly skilled and experienced 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 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 optimization, 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 optimization 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 in optimizing 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.

Desirable Skills and Experience:

  • 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.

What We Offer:

  • A dynamic and collaborative work environment.
  • Opportunities for professional growth and development.
  • A competitive salary and benefits package.
  • The chance to work on cutting-edge technology and make a real impact.