Senior Software Engineer

3 weeks ago


Manchester England M EF, Manchester, United Kingdom ARM Full time
Job Overview

You will be joining our Performance Tools team, who design and develop the tools used for software profiling and CPU performance analysis. Their use as profiling applications for platforms ranges from mobile phones, to cars, to cloud servers.

We are currently expanding our focus on the cloud computing and network infrastructure use cases, and are looking to grow our team in this area. You will be joining an established development team and helping drive our tool in a new direction.

Working collaboratively as part of the Profiling Tools team to extend, develop and maintain our suite of tools or to contribute to the design and development of new profiling tools

Responsibilities:
  • Understanding the processes used by the developers using our profiling tools
  • The improvement and extension of performance counter and trace capture software (developed in C++).
  • Development of performance analysis, presentation and UI software (developed in Java).
  • Contribution to the development of new features, including work planning, feature design, and consideration of User Experience
  • Design and development of new profiling tools and methodologies
  • The creation of automated tests, contributing to our DevOps pipeline to maintain the fast cadence and high quality of our releases
  • High quality engineering through approach reviews, code reviews and following modern agile software development process.
Required Skills and Experience:
  • A strong understanding and practical experience of C++ programming
  • Abstract reasoning skills with an ability to focus on key concepts at all levels of detail.
  • You should be motivated, an independent problem solver, technically versatile, willing to be flexible and accept new challenges.
  • The ability to identify risks and propose mitigation strategies
  • Effective verbal and written communication skills
  • The ability to work alone as well as in a team
  • The desire to take ownership and accountability at work
"Nice to Have" Skills and Experience:

You may have

  • Android development experience
  • Experience of Java programming
  • Experience with scripting, in a language such as Python, and using the Linux command line.

Do you think you could contribute to our team? Even if you don't meet all these requirements we would love to hear from you

In return:

Arm is a global, diverse organisation of dedicated, innovative, and highly capable people. We believe great ideas come from a vibrant and inclusive workplace where everyone can grow, succeed, and share their outstanding contributions

We are an Equal Opportunity Employer and do not discriminate in any way against any employee or applicant for employment.

#LI-JB1


  • Software Engineer

    2 weeks ago


    Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. Our engineers have a solutions-focused, “fix-it” mentality, and it’s this dedication to creating the best possible product that powers the company. With a complex, constantly evolving platform to work on, there are...


  • England, United Kingdom FryerMiles Full time

    Senior Software Engineer - £55,000 to £70,000 per year - Dorset (Hybrid Role) FryerMiles are delighted to be partnering with a global defence business to assist with the recruitment of a Senior Software Engineer to join their team based in Dorset. The successful candidate will join an extremely capable development team, adopting more Agile methods with...


  • Manchester, United Kingdom Futures Manufacturing Full time

    Futures are working with an industry leading business who are looking to appoint a Senior Software Engineer to work predominately in C#.NET. We are looking for someone who has commercial experience in.NET with C# who can build software solutions from conceptthrough to verification. As Senior Software Engineer you will build on an existing portfolio of C#...


  • England, United Kingdom Erin Associates Full time

    Senior Software Engineer for Hybrid Role in Chorley, Lancashire Join a well-established software solutions provider in Chorley as a Senior Software Engineer. This role focuses on Java development utilising Java, Spring Boot, Maven & SQL, within an agile environment, contributing to high-performing, scalable applications. Core requirements for this Java...


  • Manchester, United Kingdom Futures Manufacturing Full time

    Futures are working with an industry leading electronics business who are looking to appoint a Senior Software Engineer. We are looking for someone who has commercial experience in.NET with C# who can build software solutions from concept through to verification.On offer is the opportunity to join an industry leading business, the chance to take the lead on...


  • England, United Kingdom Matched Group Full time

    Lead Software Engineer Tech : AWS Microservices, NodeJS, ReactJS Why ? 1st in-house Developer or Engineer; ownership and autonomy of building team and leading technical projects Location : Hybrid Altrincham office 2-3 days a week Salary : Do you have 5+ years' experience working with modern AWS Microservices? Are you a mid - senior developer or...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom IC Resources Full time

    Job Description Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • England, United Kingdom Reqiva Full time

    Senior Software Engineer | C++ Reqiva are recruiting for a C++ Software Engineer to join our UK based client, that specialises in core network software technology across a number of different sectors. Your daily responsibilities will include, Designing, building C++ code Working closely with engineers and customers to ensure the technology meets...


  • Manchester, United Kingdom Premier Group Recruitment Full time

    Senior Software Engineer£50,000ManchesterWe're looking for a Senior Software Engineer to join a longstanding client. The Senior Software Engineer will be working on a variety of projects within .NET, which include some greenfield and some extending of projects.Please make sure you read the following details carefully before making any applications.This will...


  • Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. With a complex, constantly evolving platform to work on, there are endless opportunities for growth and development. Engineering at Interact is the ideal place for tech-minded problem solvers who want to help the world’s best...


  • England, United Kingdom FryerMiles Full time

    Senior Software Engineer - £55,000 to £70,000 per year - Dorset (Hybrid Role) FryerMiles are delighted to be partnering with a global defence business to assist with the recruitment of a Senior Software Engineer to join their team based in Dorset. The successful candidate will join an extremely capable development team, adopting more Agile methods with...

  • Senior Engineer

    2 weeks ago


    Manchester, United Kingdom Fairmont Recruitment Full time

    Role | Senior Software Engineer in Test Level | Senior ✨Skills | Automated Test, CI/CD and AWS Based | Manchester City Centre Hybrid | 2 days a week in-office The role is perfect for an established Senior Software Engineer in Test who's looking for an exciting challenge and to be apart of a rapidly growing Tech for good scale-up. You will play a...

  • Senior Engineer

    2 weeks ago


    Manchester, United Kingdom Fairmont Recruitment Full time

    Role | Senior Software Engineer in Test Level | Senior ✨Skills | Automated Test, CI/CD and AWS Based | Manchester City Centre Hybrid | 2 days a week in-office The role is perfect for an established Senior Software Engineer in Test who's looking for an exciting challenge and to be apart of a rapidly growing Tech for good scale-up. You will play a...


  • Manchester, United Kingdom Interact Software Full time

    Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. Our engineers have a solutions-focused, “fix-it” mentality, and it’s this dedication to creating the best possible product that powers the company. With a complex, constantly evolving platform to work on, there are...


  • England, United Kingdom Redline Group Ltd Full time

    A global leading Broadcast company in Berkshire, are seeking an experienced Senior Software Engineer to join their growing R&D team. This opportunity is not to be missed, with an excellent salary & package, and remote working available, it will not be available for long. For the Senior Software Engineer job in Berkshire, the following experience is...


  • Manchester, United Kingdom Searchability Full time

    **SENIOR CLOUD SOFTWARE ENGINEER** **BRAND NEW ROLE FOR A SENIOR CLOUD SOFTWARE ENGINEER WITH A LEADING NATIONAL SECURITY COMPANY IN MANCHESTER** - Salary ranges from £60,000 to £95,000 - Manchester-based in an easily accessible location (60/40 remote/on-site split) - Working with the latest technologies in an exciting sector and innovative company -...