This highly regarded, world leading, technology developer is urgently seeking a Chief Architect to head up their OS performance group based at their R+D centre in Cambridge. The Chief Architect will be responsible for overseeing the development, performanceoptimisation, simulation and modelling of a new mobile operating system. The Chief Architect will be working with a team … improving OS performance. Having completed you Degree/Masters/PhD in a relevant field you will have gained extensive experience working with CPU microarchitecture simulation (gem5, QEMU) and optimisation with some exposure to OS or mobile OS performanceoptimisation and simulation. Coupled with this you should be able to demonstrate significant mobile OS and/or More ❯
This highly regarded, world leading, technology developer is urgently seeking a Chief Architect to head up their OS performance group based at their R+D centre in Cambridge. The Chief Architect will be responsible for overseeing the development, performanceoptimisation, simulation and modelling of a new mobile operating system. The Chief Architect will be working with a team … improving OS performance. Having completed you Degree/Masters/PhD in a relevant field you will have gained extensive experience working with CPU microarchitecture simulation (gem5, QEMU) and optimisation with some exposure to OS or mobile OS performanceoptimisation and simulation. Coupled with this you should be able to demonstrate significant mobile OS and/or More ❯
Senior OS Performance Expert Permanent Cambridge - (On-Site) You must be eligible to work in the UK without the need for Sponsorship As a Senior OS Performance Expert , you will play a key role in optimizing the performance of next-generation mobile operating systems. You’ll focus on improving system architecture, enhancing efficiency, and ensuring optimal power … consumption and thermal performance. Key Responsibilities Enhancing Mobile OS System Performance: Conduct in-depth research on runtime resource management and control policies. Investigate kernel task scheduling and SoC frequency modulation mechanisms. Collaborate on software/hardware co-design to improve system integration. Identify and resolve operating system performance bottlenecks. Design and implement solutions that deliver smooth and reliable … product performance. Researching OS Application Architecture: Strengthen the competitiveness of key mobile OS technologies. Improve application responsiveness and user interaction. Design and optimize high-performance core modules. Solve complex technical challenges in application architecture. Stay current with industry trends and emerging OS application technologies. Develop high-performance APIs and development paradigms to enhance application performance and ease More ❯
Senior OS Performance Expert Permanent Cambridge - (On-Site) You must be eligible to work in the UK without the need for Sponsorship As a Senior OS Performance Expert , you will play a key role in optimizing the performance of next-generation mobile operating systems. You’ll focus on improving system architecture, enhancing efficiency, and ensuring optimal power … consumption and thermal performance. Key Responsibilities Enhancing Mobile OS System Performance: Conduct in-depth research on runtime resource management and control policies. Investigate kernel task scheduling and SoC frequency modulation mechanisms. Collaborate on software/hardware co-design to improve system integration. Identify and resolve operating system performance bottlenecks. Design and implement solutions that deliver smooth and reliable … product performance. Researching OS Application Architecture: Strengthen the competitiveness of key mobile OS technologies. Improve application responsiveness and user interaction. Design and optimize high-performance core modules. Solve complex technical challenges in application architecture. Stay current with industry trends and emerging OS application technologies. Develop high-performance APIs and development paradigms to enhance application performance and ease More ❯
systems. They are pioneering cutting-edge innovations in computing and are seeking exceptional talent to join their team. Your Role: You will play a crucial role in optimizing the performance of a new mobile operating systems. Your responsibilities include: Performance Optimization : Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and … system principles to innovate and drive system improvements. Cutting-edge Innovation : Collaborate with top-tier teams to push the boundaries of mobile OS performance. Main Responsibilities : Enhancing Operating System Performance: Conduct in-depth research on runtime resource management and control policies. Investigate kernel task scheduling and SOC frequency modulation mechanisms. Analyze and collaborate between software/hardware co-design. … Identify and address Operating system performance bottlenecks. Design and implement solutions to ensure smooth and superior product performance. Researching OS Application Architecture: Build the competitiveness of key technologies in OS applications. Improve application interaction and dynamic user experience. Design and optimize high-performance core modules. Solve key technical problems in application architecture. Gain insights into industry trends and More ❯
systems. They are pioneering cutting-edge innovations in computing and are seeking exceptional talent to join their team. Your Role: You will play a crucial role in optimizing the performance of a new mobile operating systems. Your responsibilities include: Performance Optimization : Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and … system principles to innovate and drive system improvements. Cutting-edge Innovation : Collaborate with top-tier teams to push the boundaries of mobile OS performance. Main Responsibilities : Enhancing Operating System Performance: Conduct in-depth research on runtime resource management and control policies. Investigate kernel task scheduling and SOC frequency modulation mechanisms. Analyze and collaborate between software/hardware co-design. … Identify and address Operating system performance bottlenecks. Design and implement solutions to ensure smooth and superior product performance. Researching OS Application Architecture: Build the competitiveness of key technologies in OS applications. Improve application interaction and dynamic user experience. Design and optimize high-performance core modules. Solve key technical problems in application architecture. Gain insights into industry trends and More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
is a chance to work on meaningful, high-impact technology with a team that loves solving complex real-world challenges. What You’ll Be Doing Designing and developing high-performance embedded software in modern C++17 & Rust on Linux platforms Building real-time distributed systems that capture and analyse RF data at scale Working hands-on with cutting-edge hardware … curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performanceoptimisation Nice to Have: Experience with Rust, or willingness to learn Background in RF systems, SDR, or signal processing Knowledge of networked or real-time systems Desire to … on offer up to £75k + benefits including: • Private medical insurance • 5% company private pension matching employee 5% • Electric Car Scheme • Cycle Scheme • 25 Days Holidays + BH • 10% performance related Discretionary Bonus For more information on this role, apply now or contact Kirstin at Avanti Recruitment. More ❯
you will need to succeed in this role before applying below. Responsibilities: Work alongside cross-functional teams to implement and test rendering algorithms on mobile platforms. Identify and apply performance optimizations at the GPU subsystem and SoC level. Help shape the design and development of cutting-edge GPU solutions. Integrate graphics algorithms effectively into real-time rendering pipelines. Support More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
technologies for improving our development workflow. We care about quality, and are always up for learning something new. We will give you experience of writing robust commercial-quality, high performance code and tests in a variety of languages. You'll be a member of an agile scrum/kanban-style team, learning new skills as needed and picking up … Rust or Go is also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributed systems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so were interested in candidates with expertise in Kubernetes, microservices, AWS , Docker, and the ability to productively use More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cumulocity
always up for learning something new. About the Job What can you expect from a role at Cumulocity? We will give you experience of writing robust commercial-quality, high performance code and tests in a variety of languages. You'll be a member of an agile scrum/kanban-style team, learning new skills as needed and picking up … Rust or Go is also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributed systems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so we’re interested in candidates with expertise in Kubernetes, microservices, AWS , Docker, and the ability to productively More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Cumulocity
always up for learning something new. About the Job What can you expect from a role at Cumulocity? We will give you experience of writing robust commercial-quality, high performance code and tests in a variety of languages. You'll be a member of an agile scrum/kanban-style team, learning new skills as needed and picking up … Rust or Go is also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributed systems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so we’re interested in candidates with expertise in Kubernetes, microservices, AWS , Docker, and the ability to productively More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
RegGenome
to design, build, and scale our cloud-native infrastructure. You’ll manage and maintain Kubernetes clusters, improve CI/CD workflows using GitHub Actions, and help ensure the reliability, performance, and security of our systems. This is an ideal opportunity for someone with a strong software engineering mindset looking to deepen their expertise in infrastructure and DevOps as part … cloud infrastructure knowledge in either AWS or GCP. Nice to Have: Monitoring stack tools: Prometheus, Thanos, Loki, Alertmanager, Grafana. CI/CD experience with FluxCD (or ArgoCD). Database performance optimization and management experience. Qualities We Value: Solution-oriented mindset with a knack for solving tough problems. Openness to learning and a self-driven approach to mastering new technologies. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
iO Associates
Engineer to support the development and validation of safety-critical embedded software for AI and robotics applications. You'll play a key role in ensuring the reliability, safety, and performance of Runtime Assurance systems across diverse hardware and real-time environments. Key Responsibilities: Design, test, and validate embedded software for Runtime Assurance platforms. Ensure compliance with safety-critical standards … such as DO-178C, ISO 26262, and IEC 61508. Manage CI/CD pipelines and automated deployment across Software-in-the-Loop and Hardware-in-the-Loop systems. Develop performance and integration testing across simulation environments. Conduct code reviews, optimisation, and maintain high-quality software standards. Contribute to improvements in development processes, tools, and testing methodologies. Essential Experience … Test-Driven Development. Knowledge of test strategies, verification processes, and compliance with safety standards. Experience with static and dynamic code analysis tools. Desirable: Additional experience in infrastructure automation or performance optimisation. Familiarity with industry-standard code analysis and compliance tools. More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
iO Associates
Engineer to support the development and validation of safety-critical embedded software for AI and robotics applications. You'll play a key role in ensuring the reliability, safety, and performance of Runtime Assurance systems across diverse hardware and real-time environments. Key Responsibilities: Design, test, and validate embedded software for Runtime Assurance platforms. Ensure compliance with safety-critical standards … such as DO-178C, ISO 26262, and IEC 61508. Manage CI/CD pipelines and automated deployment across Software-in-the-Loop and Hardware-in-the-Loop systems. Develop performance and integration testing across simulation environments. Conduct code reviews, optimisation, and maintain high-quality software standards. Contribute to improvements in development processes, tools, and testing methodologies. Essential Experience … Test-Driven Development. Knowledge of test strategies, verification processes, and compliance with safety standards. Experience with static and dynamic code analysis tools. Desirable: Additional experience in infrastructure automation or performance optimisation. Familiarity with industry-standard code analysis and compliance tools. More ❯