Current jobs related to Software Engineering Lead - Cambridge, Cambridgeshire - ARM


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Society of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...


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

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


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

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.Key ResponsibilitiesDesign and develop user interfaces for XenServer using Windows application...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


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

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


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

    Job DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...


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

    XenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    **Software Engineering Lead**Oho Group Ltd seeks an experienced Senior Software Engineer to join their dynamic software team in Cambridge. The ideal candidate will have a strong background in C# and .Net technologies, with a proven track record of delivering high-quality software solutions.**Key Responsibilities:**Develop and maintain complex software...


  • Cambridge, Cambridgeshire, United Kingdom Rebel Recruitment Full time

    Role: Senior Software Engineering LeadLocation: Hybrid, flexible arrangementSalary:Up to £75K + 12% pension, life insurance and moreWe are seeking a highly skilled Senior Software Engineering Lead to join our team at Rebel Recruitment.As a Senior Software Engineering Lead, you will be responsible for leading our software development team and ensuring the...


  • Cambridge, Cambridgeshire, United Kingdom G2 Recruitment Full time

    Job Title: Senior Software Engineering LeadWe are seeking a highly experienced Senior Software Engineering Lead to join our team in Cambridge. As a key member of our development team, you will be responsible for leading a team of software engineers and developing complex and scalable JavaScript/TypeScript based APIs.Key Responsibilities:* Lead a team of 5...


  • Cambridge, Cambridgeshire, United Kingdom G2 Recruitment Full time

    Job OverviewG2 Recruitment is seeking a highly skilled Senior Software Engineering Lead to join our client's team in Cambridge, UK.This is a permanent, on-site role that involves a mix of hands-on coding and leading a team of 5 junior software engineers.The ideal candidate will have proven leadership experience, with a strong ability to mentor and develop...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    Job Title: Lead Software EngineerAbout the Role:We are seeking a highly skilled and experienced Lead Software Engineer to join our team at Oho Group Ltd. As a Lead Software Engineer, you will be responsible for leading the development of our core software application, managing a team of software engineers, and collaborating with internal and external...


  • Cambridge, Cambridgeshire, United Kingdom G2 Recruitment Full time

    Job OpportunityG2 Recruitment is seeking a highly skilled Lead Software Developer to join our client's team on a permanent basis.This role is based in Cambridge, UK, and involves a mix of hands-on coding and leading a team of 5 software engineers.The ideal candidate will have proven leadership experience, with a strong ability to mentor and develop junior...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    Job Title: Lead Software EngineerAbout the Role:We are seeking a highly skilled Lead Software Engineer to join our team at Oho Group Ltd. As a Lead Software Engineer, you will be responsible for leading the development of our core software application, hiring into the team, dealing with internal and external stakeholders, managing the team, and being...


  • Cambridge, Cambridgeshire, United Kingdom Rebel Recruitment Full time

    Job DescriptionRole: Senior Software Engineering LeadLocation: Hybrid, flexible working arrangementSalary: Competitive package including 12% pension and life insuranceRebel Recruitment is seeking a highly skilled Senior Software Engineering Lead to join our team. As a key member of our software development team, you will be responsible for leading the...

Software Engineering Lead

2 months ago


Cambridge, Cambridgeshire, United Kingdom ARM Full time
Job Description

Arm is seeking a highly skilled Software Engineer to lead a team of engineers in the Machine Learning (ML) Group, specializing in ML frameworks and compilers. This role presents an opportunity to contribute to sophisticated ML technology supporting Arm ML Hardware.

Key Responsibilities
  • Contribute to the development of production-grade software and push the boundaries of Machine Learning compilation.
  • Recruit, develop, support, and retain engineers working as part of a larger team.
  • Build, extend, and collaborate on innovative ML compilation software projects, such as TensorFlow, PyTorch, TOSA, and the broader MLIR ecosystem.
  • Work with other groups in Arm to expand support for Arm architecture and ecosystem.
Requirements
  • A passion for software development and quality.
  • Line management of a small team (4-8 engineers).
  • Proven experience with C++, understanding of Python is a plus.
  • Experience with the full software development lifecycle - planning, designing, developing, testing, delivering, and maintaining production-quality software.
  • Experience with or interest in compilers.
  • Desire to learn new skills and technologies and work in a highly motivated team.
  • High degree of initiative and problem-solving skills.
  • Ability to own teams' delivery and lead others on large or more sophisticated tasks.
  • Excellent communication skills.
Nice to Have
  • Experience with contributing to open-source projects and working with a broader open-source community.
  • Knowledge or curiosity about computer vision, machine learning, their applications, and frameworks.
  • Experience with Linux and scripting languages, such as shell-scripting.

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 are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.