Senior Software Performance Engineer

14 hours ago


Haverhill, Suffolk, United Kingdom ARM Full time
{"h2": "Job Overview", "p": "At Arm, we're pushing the boundaries of what's possible with software performance. As a Senior Software Performance Engineer, you'll play a key role in optimizing our software solutions to deliver exceptional results. With a passion for software performance and a strong background in C and C++, you'll work closely with our team to analyze and improve system-wide and localized performance. Your expertise will enable us to unlock the full potential of our Arm architecture, driving innovation and efficiency across our products.

Responsibilities:

* Collaborate with our team to identify and address performance bottlenecks
* Develop and implement software patches to improve performance and enable new Arm architecture
* Work closely with our open-source community to drive innovation and collaboration
* Stay up-to-date with the latest Arm architectural features and technologies

Requirements:

* Proficient in C or C++ programming
* Strong understanding of software performance analysis and optimization
* Experience with Armv8-A and Arm v9-A Architecture
* Familiarity with Arm64 assembly language and Arm NEON or similar SIMD technologies
* Excellent communication and teamwork skills

What We Offer:

* Collaborative and dynamic work environment
* Opportunities for professional growth and development
* Flexible working arrangements to support work-life balance
* Access to the latest Arm technologies and tools

If you're passionate about software performance and want to make a meaningful impact, we encourage you to apply.

Equal Opportunities at Arm:

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We're a diverse organization of dedicated and innovative individuals, and we don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Hybrid Working at Arm:

Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face-to-face to enable us to work at pace, while recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs.

Accommodations at Arm:

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email us. We're committed to providing an inclusive and accessible environment for all applicants and colleagues.

#LI-MS



  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewWe 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 performance analysis tools for ARM CPUs.The ideal candidate will have a strong understanding of Java or modern C++ and...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewWe 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 performance analysis tools for ARM CPUs.The ideal candidate will have a strong understanding of Java or modern C++ and...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Development Platforms Group at Arm. As a senior engineer, you will play a key role in developing and operating cloud services that enable our partners and customers to adopt and build on our latest designs and technology.Key ResponsibilitiesDesign and develop scalable, API-driven...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Development Platforms Group at Arm. As a senior engineer, you will play a key role in developing and operating cloud services that enable our partners and customers to adopt and build on our latest designs and technology.Key ResponsibilitiesDesign and develop scalable, API-driven...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe 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...

  • Cloud Engineer

    2 weeks ago


    Haverhill, Suffolk, United Kingdom ARM Full time

    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.Working in the Solution Architecture Team, which is part of the Arm Productivity Engineering...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:At ARM, we're building the future of computing, together, for everyone. Our technology is at the heart of every computing device, from the smallest sensor to the largest server.We're seeking an experienced software engineer with a passion for problem-solving and a desire to engage with a diverse range of developers across our ecosystem.As a...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:At ARM, we're building the future of computing, together, for everyone. Our technology is at the heart of every computing device, from the smallest sensor to the largest server.We're seeking an experienced software engineer with a passion for problem-solving and a desire to engage with a diverse range of developers across our ecosystem.As a...


  • Haverhill, Suffolk, 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...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled Senior Machine Learning Engineer to join our Machine Learning for Verification (ML4V) team. As a key member of our team, you will play a critical role in empowering our engineering teams to create products using the power of machine learning and statistics.We are looking for a talented individual who is...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewAt ARM, we are seeking a highly skilled Senior Machine Learning Engineer to join our Machine Learning for Verification (ML4V) team. As a key member of our team, you will play a critical role in empowering our engineering teams to create products using the power of machine learning and statistics.We are looking for a talented individual who is...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe 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 ResponsibilitiesUnderstand system capability gaps...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    About the RoleWe 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 ResponsibilitiesUnderstand system capability gaps...

  • Automation Engineer

    14 hours ago


    Haverhill, Suffolk, United Kingdom Tait Full time

    Job Title: Controls Engineer ITait is seeking a highly skilled Controls Engineer I to join our team. As a Controls Engineer I, you will be responsible for developing and engineering controls solutions for projects, ensuring that Tait's solutions are engineered to the highest levels of quality and safety.Key Responsibilities:Identify architecture and key...

  • Automation Engineer

    12 hours ago


    Haverhill, Suffolk, United Kingdom Tait Full time

    Job Title: Controls Engineer ITait is seeking a highly skilled Controls Engineer I to join our team. As a Controls Engineer I, you will be responsible for developing and engineering controls solutions for projects, ensuring that Tait's solutions are engineered to the highest levels of quality and safety.Key Responsibilities:Identify architecture and key...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:As a Functional Safety Engineer, you will be part of a team developing innovative image processing solutions for the automotive market.Your role will involve leading the Functional Safety development of image processing products, providing the required support to our hardware and software design engineers.Our team is based in the UK, with a...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:As a Functional Safety Engineer, you will be part of a team developing innovative image processing solutions for the automotive market.Your role will involve leading the Functional Safety development of image processing products, providing the required support to our hardware and software design engineers.Our team is based in the UK, with a...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm's Systems Development team is seeking a highly skilled Senior Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key ResponsibilitiesDevelop and execute test plans, define test...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm's Systems Development team is seeking a highly skilled Senior Verification Engineer to join our team. As a key member of our team, you will be responsible for verifying and testing sophisticated IP such as CPU/GPU/DSP processors with memory controllers and interconnect fabrics.Key ResponsibilitiesDevelop and execute test plans, define test...

  • DevOps Engineer

    1 week ago


    Haverhill, Suffolk, United Kingdom ARM Full time

    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.Working in the Solution Architecture Team, which is part of the Arm Productivity Engineering...