Jobs
>
Cambridge

    Software Optimisation Engineer - Cambridge, Cambridgeshire, United Kingdom - DiverseJobsMatter

    Default job background
    Description

    JOB DESCRIPTION

    Our technology is found in billions of connected devices, from mobile to server to IoT. Ensuring these devices provide best in class software performance on our company is crucial to our mission. The Userspace Performance Group works on high profile partner performance topics and the broader open-source ecosystem to ensure key use cases are tuned and optimised for maximum performance.

    Job Overview:

    We are looking for software engineers to help us work on open-source libraries with high relevance to software performance of key use cases, such as OpenCV, video, audio, and browser performance. The technical work will involve C and C++ development, performance analysis, and optimisation. There will also be significant interaction with the open-source community - responding to issues, reviewing submitted code, discussing feature requests, etc. We work extensively in AOSP and Chromium.

    You will be working in a friendly and supportive team where you will have the opportunity to learn from our more experienced team members - this is a great opportunity to develop and grow your skills.

    You must have excellent C skills, and be capable of writing and reviewing highly robust, performance-sensitive code. Experience in assembly-level development and software optimisation is clearly relevant, but evidence of ability to learn difficult topics and develop new skills is most important.

    Responsibilites:

    • Developing optimisations for existing algorithms
    • Adding support for new hardware features
    • Analysing performance issues and developing optimisations
    • Collaborating with internal SW and HW teams, partners, and the open-source community

    Essential skills:

    • Strong C or C++ development skills
    • Performance analysis and optimisation
    • Ability to learn difficult topics

    Nice-to-have experience:

    • Java, Rust, Python, bash
    • Open Source experience
    • Low-level (assembly) development
    • Experience writing SIMD

    In Return:

    Our UK offices are amazing places to collaborate. We also have some scope to adapt the job role and title for the right person - if you are interested but unsure whether you tick all the boxes, we still would love you to reach out We are keen to welcome versatile people into our company



  • Anglian Water Peterborough, United Kingdom

    **£35k - £40k - Salary Depending on experience** · **Home working and an office in any of the following locations - Peterborough, Huntingdon, Norwich, Lincoln or Milton Keynes???** · Anglian Water offers a flexible approach, this role offers you the flexibility to work from home ...


  • DiverseJobsMatter Cambridge, Cambridgeshire, United Kingdom

    JOB DESCRIPTIONOur technology is found in billions of connected devices, from mobile to server to IoT. Ensuring these devices provide best in class software performance on our company is crucial to our mission. The Userspace Performance Group works on high profile partner perform ...


  • arm limited Cambridge, United Kingdom

    The Role · Arm's technology is found in billions of connected devices, from mobile to server to IoT. Ensuring these devices provide best in class software performance on Arm is crucial to our mission. The Userspace Performance Group works on high profile partner performance topi ...


  • Anglian Water Services Ltd Huntingdon, Cambridgeshire, United Kingdom

    £42k - £50k - Salary Depending on skills and experienceHome working and an office in any of the following locations - Peterborough, Huntingdon, Norwich, Lincoln or Milton KeynesFull time, 37 hours a weekAnglian Water offers a flexible approach, this role offers you the flexibilit ...


  • Anglian Water Services Peterborough, United Kingdom Full time

    £42k - £50k – Salary Depending on skills and experience Home working and an office in any of the following locations - Peterborough, Huntingdon, Norwich, Lincoln or Milton Keynes · Full time, 37 hours a week · Anglian Water offers a flexible approach, this role offers you th ...

  • Reed Engineering

    Research Scientist

    1 week ago


    Reed Engineering Cambridge, United Kingdom

    **Scientist/Research Scientist - Protein Engineering** · **Permanent, Full-Time** · **Cambridge area, UK** · REED Scientific are working with an international biopharmaceutical company who discover, design, and develop some of the most innovative and effective medicines for patie ...

  • University of Cambridge

    Research Assistant

    5 days ago


    University of Cambridge Cambridge, United Kingdom

    The cellular dynamics of the plant metabolites underpin plant development and environmental responses. The Jones group at SLCU have extensive experience in probing the functional relationships between metabolites and plant developmental plasticity. The team has engineered a serie ...


  • University of Cambridge Cambridge, United Kingdom

    A position exists, for a Research Assistant/Associate in the Department of Engineering, to work with the Research Hub for Decarbonised Adaptable and Resilient Transport Infrastructures (DARe). The researcher will play a key role in developing techniques and algorithms to model th ...


  • Cranleigh Scientific Cambridge, United Kingdom

    A rapidly expanding spin-out company is recruiting for a Senior Process Development Engineer to join its team in Cambridge. As part of the technical team, you will lead process development, improvement, and optimisation activities - working on innovativeprojects involving films a ...

  • ARM

    Software Engineer

    1 week ago


    ARM Cambridge, United Kingdom

    Arm's technology is found in billions of connected devices, from mobile to server to IoT. Ensuring that these devices have the ability to communicate securely and with good performance is vital to nurturing and growing these ecosystems. · The Security Libraries team in the Open S ...

  • Science Solutions Recruitment Ltd

    Process Specialist

    1 week ago


    Science Solutions Recruitment Ltd Cambridgeshire, United Kingdom

    An exciting opportunity has arisen for a Process Specialist for an industry leading materials manufacturer to join their state-of-the-art facilities in Cambridge. As a Process Specialist you will be responsible for the introduction of new products to productioninfluencing process ...


  • ARM Cambridge, United Kingdom

    Arm's Central Technology Machine Learning Group is seeking highly motivated and creative Software Engineers to join the Cambridge-based CPU performance optimisation team · CPUs are of critical importance to Arm and, as ML workloads become increasingly widespread, joining this tea ...

  • NVIDIA

    Cpu Compiler Intern

    5 days ago


    NVIDIA Cambridge, United Kingdom

    We are looking for an energetic intern for the Grace CPU compiler team at NVIDIA. This team develops optimizing compilers for world's largest AI and HPC workloads: · - Our compiler organisation makes its mark on every CPU, GPU, DPU and SoC product that NVIDIA builds. Would you li ...

  • NVIDIA

    Cpu Compiler Intern

    3 days ago


    NVIDIA Cambridge, United Kingdom

    We are looking for an energetic intern for the Grace CPU compiler team at NVIDIA between June through December 2024. This team develops optimizing compilers for world's largest AI and HPC workloads: · Our compiler organisation makes its mark on every CPU, GPU, DPU and SoC product ...


  • ARM Cambridge, United Kingdom

    **Staff Performance Engineer - Compilers** · Arm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime libraries make the best use of our ...


  • Be Technology Cambridge, United Kingdom Full time

    Job Title: AI Infrastructure Engineer · Location: Cambridge (hybrid) · Salary: £90-120k · About Us: · I'm currently working with an industry pioneer who are looking for an AI Infrastructure Engineer as they continue to build the most comprehensive AI ecosystem ever Specialising i ...


  • ARM Cambridge, United Kingdom

    We're looking for an enthusiastic Software Engineer who knows about graphics and GPU drivers, has a curious mind, and a passion for making high-impact products to join the Customer Engineering Team at ARM's GPU Group · **Job Overview**: · - To work on flagship devices with the wo ...


  • Bit Bio Cambridge, United Kingdom

    is an award-winning spinout from the University of Cambridge. Our breakthrough technology combines synthetic and stem cell biology for the precise, efficient and consistent reprogramming of human cells used in research, drug discovery, and cell therapy. At , we are passionate abo ...


  • CBSbutler Holdings Limited Cambridge, United Kingdom Full time

    Firewall Policy Engineer x2 · + Location: Cambridge (Fully on site) · + Duration: 6 Months · + Rate: £280 - £320 Per Day · + IR35 Status: Outside · The role: · Review current policies on each firewall and record findings, paying attention to unused or shadowed rules. · Review ...


  • Babraham Institute Cambridge, United Kingdom

    **Role overview** · - We seek a motivated Research Assistant with experience in mammalian cell culture to support and advance the human developmental and stem cell biology research programme within the Rugg-Gunn team at the Babraham Institute.The research project is aimed at opti ...