- 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
- Strong C or C++ development skills
- Performance analysis and optimisation
- Ability to learn difficult topics
- Java, Rust, Python, bash
- Open Source experience
- Low-level (assembly) development
- Experience writing SIMD
-
Software Optimisation Engineer
3 weeks ago
DiverseJobsMatter Cambridge, Cambridgeshire, United KingdomJOB 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 per ...
-
Energy Optimisation Engineer
3 weeks ago
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 ...
-
Software Optimisation Engineer
3 weeks ago
DiverseJobsMatter Cambridge, Cambridgeshire, United KingdomJOB 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 ...
-
Senior Optimisation Engineer
5 days ago
Anglian Water Services Cambridge, United Kingdom Full timeSenior Optimisation Engineer- Water Recycling · Circa £50,000 depending on skills and experience & Car Allowance · Permanent · Full time - 37 hours a week · This role will require frequent site visits across the whole Anglian Water (AW) region as well as some office and home ...
-
Optimisation Support Engineer
1 week ago
Anglian Water Peterborough, United Kingdom**£35k - £41k?depending on skills and experience?** · **Regionally?Based / Peterborough / Huntingdon / Lincoln** · **Permanent** · **Full time, 37 Hours a week** · Anglian Water is an innovative utility company always looking for ways to continue to make sure it's fit for the fut ...
-
Water Optimisation Engineer
3 weeks ago
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 ...
-
Water Optimisation Engineer
2 weeks ago
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 ...
-
Water Optimisation Engineer, Huntingdon
1 week ago
Anglian Water Huntingdon, Cambridgeshire, United Kingdom £42,000 - £50,000Job Title: Water Optimisation Engineer£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 appr ...
-
Senior Optimisation Engineer, Huntingdon
5 days ago
Anglian Water Huntingdon, Cambridgeshire, United Kingdom £50,000Job Title: Senior Optimisation EngineerSenior Optimisation Engineer- Water RecyclingCirca £50,000 depending on skills and experience & Car AllowancePermanent Full time - 37 hours a week This role will require frequent site visits across the whole Anglian Water (AW) region as well ...
-
Strategic Optimisation Networks Engineer
4 days ago
Anglian Water Peterborough, Cambridgeshire, United Kingdom Full timeStrategic Optimisation Networks Engineer - Water Recycling · Circa £46,000 depending on skills and experience and car allowance · Permanent · Full time - 37 hours a week · Offering flexibility to work from home or office - must be able to attend sites and meetings · Locat ...
-
Research Assistant
2 weeks ago
University of Cambridge Cambridge, United KingdomThe 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 ...
-
Senior Chemical Engineer
1 week ago
Cranleigh Scientific Cambridge, United KingdomA rapidly expanding spin-out company is recruiting for a Senior Chemical Engineer to join its team in Cambridge. As part of the technical team, you will lead process development, improvement, and optimisation activities - working on innovative projects involvingfilms and coatings ...
-
Senior Process Development Engineer
2 weeks ago
Cranleigh Scientific Cambridge, United KingdomA 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 ...
-
Research Assistant/associate in Infrastructure
2 weeks ago
University of Cambridge Cambridge, United KingdomA 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 ...
-
Software Engineer
3 weeks ago
ARM Cambridge, United KingdomArm'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 ...
-
Process Specialist
3 weeks ago
Science Solutions Recruitment Ltd Cambridgeshire, United KingdomAn 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 ...
-
Senior Manufacturing Process Engineer
1 week ago
TEC PARTNERS LIMITED Cambridge, United KingdomOur client, a rapidly growing and well-funded point of care medical device company aiming to change how molecular diagnostics will have a fundamental impact on how infectious diseases are managed at a point of care. My client is currently transitioning fromR&D through to low volu ...
-
Staff Software Engineer
3 weeks ago
ARM Cambridge, United KingdomArm'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 ...
-
Cpu Compiler Intern
2 weeks ago
NVIDIA Cambridge, United KingdomWe 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 ...
-
Cpu Compiler Intern
2 weeks ago
NVIDIA Cambridge, United KingdomWe 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 ...
Software Optimisation Engineer - Cambridge, United Kingdom - arm limited
Description
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 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:
Essential skills:
Nice-to-have experience:
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 Arm
#