Sr. OS Performance Expert Your Role: As a Senior OS Performance Expert, you will play a crucial role in optimizing the performance of our brand-new mobile operating system. Your responsibilities include: Performance Optimization : Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and heat management. System Expertise : Apply … your deep understanding of mobile operating system principles to innovate and drive system improvements. Cutting-edge Innovation : Collaborate with top-tier teams to push the boundaries of mobile OS performance, contributing to the mission of delivering exceptional user experiences. Main Responsibilities : Enhancing OS 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-performanceMore ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Studio 24 Ltd
are offering you Work on exciting, highly visible client projects including many public institutions and charities And thereby learn what it takes to build websites for a wide audience (performanceoptimisation, CI/CD, accessibility, GDPR, etc) using techniques that follow web standards In the context of an ever-evolving small business in which your voice will be More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
XenServer
management at scale. You’ll primarily work in OCaml, a functional programming language suited for building safe and maintainable systems software. The role involves challenges like distributed system orchestration, performance optimization, and robust API design within an active open-source and enterprise environment. It is ideal for engineers eager to grow their skills while solving impactful problems. About XenServer … powers critical infrastructure worldwide — including hospitals, government systems, cloud platforms, and high-security environments. It supports thousands of virtual desktops, ultra-low-latency network appliances, and workloads demanding high performance and reliability. Contributing to XenServer enables organizations globally to operate confidently. What you'll do Design, implement, test, and maintain software for XenServer’s control plane Lead cross-team … critical virtualization platform. Your contributions will directly influence how organizations manage infrastructure in healthcare, finance, education, and cloud environments worldwide. It offers the chance to tackle technical challenges—from performance tuning to open API design—while deepening expertise in systems engineering and functional programming. Whether aiming to lead features, ascend to architectural roles, or contribute to open source, this More ❯
Sr. OS Performance Expert - Global tech/telecom business - Cambridge, UK We have partner with a Global Tech organization seeking a Senior OS Performance Expert to optimize the performance of next-generation mobile operating systems. amongst other responsibilities you will be responsible for enhancing responsiveness, resource management, power efficiency, and overall user experience through system architecture improvements … and performance tuning. Key Responsibilities: System Performance Optimization: Research and develop runtime resource management and control policies. Analyze and improve kernel task scheduling and frequency modulation mechanisms. Identify and resolve system performance bottlenecks for smoother operation. Contribute to software/hardware co-design for optimal performance. Enhance power efficiency and heat management solutions. OS Application Architecture & Optimization … Improve application interaction, user experience, and performance. Design and optimize high-performance core modules. Solve critical challenges in application architecture and system APIs. Stay ahead of industry trends and research in OS application technologies. Performance Capability Development: Define technical roadmaps, benchmarks, and evaluation frameworks. Develop tools for performance measurement and optimization. Strengthen key technical capabilities in system More ❯
Sr. OS Performance Expert - Global tech/telecom business - Cambridge, UK We have partner with a Global Tech organization seeking a Senior OS Performance Expert to optimize the performance of next-generation mobile operating systems. amongst other responsibilities you will be responsible for enhancing responsiveness, resource management, power efficiency, and overall user experience through system architecture improvements … and performance tuning. Key Responsibilities: System Performance Optimization: Research and develop runtime resource management and control policies. Analyze and improve kernel task scheduling and frequency modulation mechanisms. Identify and resolve system performance bottlenecks for smoother operation. Contribute to software/hardware co-design for optimal performance. Enhance power efficiency and heat management solutions. OS Application Architecture & Optimization … Improve application interaction, user experience, and performance. Design and optimize high-performance core modules. Solve critical challenges in application architecture and system APIs. Stay ahead of industry trends and research in OS application technologies. Performance Capability Development: Define technical roadmaps, benchmarks, and evaluation frameworks. Develop tools for performance measurement and optimization. Strengthen key technical capabilities in system More ❯
Sr. OS Performance Expert - Global tech/telecom business - Cambridge, UK We have partner with a Global Tech organization seeking a Senior OS Performance Expert to optimize the performance of next-generation mobile operating systems. amongst other responsibilities you will be responsible for enhancing responsiveness, resource management, power efficiency, and overall user experience through system architecture improvements … and performance tuning. Key Responsibilities: System Performance Optimization: Research and develop runtime resource management and control policies. Analyze and improve kernel task scheduling and frequency modulation mechanisms. Identify and resolve system performance bottlenecks for smoother operation. Contribute to software/hardware co-design for optimal performance. Enhance power efficiency and heat management solutions. OS Application Architecture & Optimization … Improve application interaction, user experience, and performance. Design and optimize high-performance core modules. Solve critical challenges in application architecture and system APIs. Stay ahead of industry trends and research in OS application technologies. Performance Capability Development: Define technical roadmaps, benchmarks, and evaluation frameworks. Develop tools for performance measurement and optimization. Strengthen key technical capabilities in system More ❯
research tools. You will collaborate closely with quantitative researchers, traders, and engineers to translate complex financial models into scalable, low-latency trading solutions. Key Responsibilities: Develop and optimise high-performance trading systems in C++ and Python for algorithmic trading and execution. Implement, test, and deploy trading strategies based on research-driven insights. Enhance and maintain the research and backtesting … closely with quantitative researchers to understand their needs and develop efficient tools for data analysis, simulation, and strategy optimisation. Optimise market data pipelines and trade execution engines to improve performance and reduce latency. Ensure system reliability, scalability, and low-latency performance in a fast-paced trading environment. Utilise distributed computing and high-performance computing techniques to enhance … real-time data processing and trading execution. Required Qualifications: Strong understanding of quant trading logic, market structure, and execution strategies. Proficiency in C++ and Python, with experience in high-performance computing, multi-threading, and distributed systems. Experience with algorithmic trading systems in crypto, equities, FX, or derivatives at least 5 years. Knowledge of financial markets, risk management, and portfolio More ❯
understanding of software engineering principles, excellent C++ skills, and experience in the semiconductor industry. Responsibilities: Lead and mentor a team of C++ software engineers. Design, develop, and test high-performance C++ applications for semiconductor products. Collaborate with hardware engineers to integrate software with hardware components. Contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance. … Experience with specific semiconductor design tools and technologies (e.g., Verilog, VHDL, simulation software). Knowledge of operating systems commonly used in embedded systems (e.g., Linux, RTOS). Experience with performance optimization and profiling techniques. Familiarity with software testing frameworks and methodologies (e.g., unit testing, integration testing). Experience working in a regulated environment (e.g., automotive, aerospace). Seniority level More ❯
and timing closure, Test verification and simulation methods, Xilinx FPGA architectures, Software experience with C or Python; Translation of math algorithms and mapping to FPGA architectures for area and performance optimization. Integration and bring-up of hardware systems. Development on Linux or Windows-based systems. Bonus experience: Xilinx FPGA SoC systems Intel (Altera) architectures (including SoC), Verilog, Knowledge of More ❯
to ensure robust and reliable user experiences, Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to integrate user interfaces with backend services and APIs, Drive performanceoptimisation initiatives by implementing best practices in front-end development, including code splitting, lazy loading, and efficient state management, Mentor and guide junior developers, providing technical leadership and … with continuous integration/continuous deployment (CI/CD) pipelines, In-depth understanding of web accessibility standards and best practices to ensure inclusive user experiences, Proven track record of performanceoptimisation techniques, including code splitting, lazy loading, and minimising render times, Strong leadership skills with experience in mentoring and guiding junior developers. Benefits we offer: 23 days' holiday More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
September - Feb maternity cover) Company Overview: My client is a specialist engineering company that builds white label video streaming applications for global media brands. They focus on delivering high performance, scalable solutions across Roku, web, and mobile platforms. They are now looking for an experienced Roku Developer to join their team and work across multiple branded streaming apps. This … person will take the lead on feature development, performanceoptimisation, and ensuring alignment with Roku certification standards. Key Responsibilities: Build and deploy Roku applications using BrightScript and SceneGraph Configure and launch white-label apps for 18+ video streaming clients Lead development of major features including templated views, DRM, and EPG Integrate ad tech (Roku Ad Framework) and analytics … Google Analytics) Drive performance enhancements, reducing load time, memory use, and CPU usage Required Skills: Strong experience with BrightScript and SceneGraph Track record of Roku app development and deployment Familiarity with Roku Advertising Framework and video playback (HLS/DASH) Experience building advanced UI components like EPG and parental controls Comfortable with performance profiling and debugging on Roku More ❯
you: dedicated, agile and above all audacious so we can truly drive science forward. The Senior Web Analyst is responsible for providing a deep understanding of web analytics, marketing performance, and business strategy. The ideal candidate will play a pivotal role in driving insights, optimising digital campaigns, and informing strategic decisions through data analysis. This position reports to the … Director, Performance Marketing and will be on-site in Cambridge, UK. At Abcam, our vision is to be the most influential life sciences company for researchers worldwide. In this role, you will have the opportunity to: Data Analysis and Insights: Analyse web traffic, digital campaign performance, and user behaviour using tools like Google Analytics, Adobe Analytics, and other … platforms to provide actionable insights. Marketing PerformanceOptimisation: Collaborate with marketing teams to optimise ROI by assessing campaign performance and identifying growth opportunities across channels like SEO, SEM, email, and social media. Lead A/B testing initiatives to evaluate marketing strategies. Dashboard Development: Design and maintain dashboards and reporting tools to track KPIs, campaign metrics, and More ❯
next generation of AI models on cutting-edge hardware, we'd love to hear from you! Responsibilities and Duties Implement the latest machine learning models and optimise them for performance and accuracy, scaling to 1000s of accelerators. Test and evaluate new internal software releases, provide feedback to software engineering teams, make vital code fixes, and conduct code reviews. Benchmark … models and key ML techniques to identify performance bottlenecks and improve model efficiency. Design and conduct experiments on novel AI methods, implement them and evaluate results. Collaborate with Research, Software, and Product teams to define, build, and test Graphcore's next generation of AI hardware. Engage with AI community and keep in touch with the latest developments in AI. … related field. Proficiency in deep learning frameworks like PyTorch/JAX. Strong Python software development skills (nice to have C other languages). Familiar with deep learning fundamentals: models, optimisation, evaluation and scaling. Capable of designing, executing and reporting from ML experiments. Ability to move quickly in a dynamic environment. Enjoy cross-functional work collaborating with other teams. Strong More ❯
Optimize Deep Learning Frameworks: Enhance and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels to maximize performance for specific AI operations. Develop & Optimize Models: Design and optimize deep learning models specifically for AMD GPU performance. Collaborate with GPU Library Teams: Work closely with internal teams to … analyze and improve training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in Distributed Computing Environments: Optimize deep learning performance on both scale-up (multi-GPU) and scale-out (multi-node) systems. Utilize Cutting-Edge Compiler Tech: Leverage advanced … optimizing GPU kernels for deep learning on AMD GPUs using HIP, CUDA, and assembly (ASM). Strong knowledge of AMD architectures (GCN, RDNA) and low-level programming to maximize performance for AI operations, leveraging tools like Compute Kernel (CK), CUTLASS, and Triton for multi-GPU and multi-platform performance. Deep Learning Integration: Proficient experienced in integrating optimized GPU performanceMore ❯
Optimize Deep Learning Frameworks: Enhance and optimize frameworks like TensorFlow and PyTorch for AMD GPUs in open-source repositories. Develop GPU Kernels: Create and optimize GPU kernels to maximize performance for specific AI operations. Develop & Optimize Models: Design and optimize deep learning models specifically for AMD GPU performance. Collaborate with GPU Library Teams: Work closely with internal teams to … analyze and improve training and inference performance on AMD GPUs. Collaborate with Open-Source Maintainers: Engage with framework maintainers to ensure code changes are aligned with requirements and integrated upstream. Work in Distributed Computing Environments: Optimize deep learning performance on both scale-up (multi-GPU) and scale-out (multi-node) systems. Utilize Cutting-Edge Compiler Tech: Leverage advanced … optimizing GPU kernels for deep learning on AMD GPUs using HIP, CUDA, and assembly (ASM). Strong knowledge of AMD architectures (GCN, RDNA) and low-level programming to maximize performance for AI operations, leveraging tools like Compute Kernel (CK), CUTLASS, and Triton for multi-GPU and multi-platform performance. Deep Learning Integration: Proficient experienced in integrating optimized GPU performanceMore ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan … in the Linux kernel and/or a device driver development. In-depth experience developing Linux kernel components, device drivers, and low-level system software, with a focus on performance and scalability. Exceptional problem-solving and debugging skills, with the ability to analyze and resolve highly complex software and system issues. Expert-level understanding of computer architecture, embedded systems … Nice To Have" Skills and Experience: Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating efforts across multiple teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring-up. Familiar with Android system software development and debugging. Interest in graphics and compute APIs - Vulkan, OpenGL ES, OpenCL. Experience in developing production-grade software More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
arm limited
you’ve come to the right place! In your new job as a IO Design lead, you will be at the forefront of developing sophisticated IO interfaces for high-performance computing environments. Your role will focus on designing IO subsystems that are integral to the functionality and efficiency of server-grade SoCs used in data centers. Responsibilities: High-Performance … with Server-Grade SoCs: Collaborate with SoC architects to integrate IO interfaces within sophisticated server-grade SoC designs, ensuring compatibility with high-end CPUs, memory systems, and network interfaces. Performance Optimization for Data Centers: Optimize IO interfaces for the unique needs of data centers, focusing on robustness, energy efficiency, and high-speed data transfer capabilities. Advanced Testing and Compliance … Conduct extensive testing under data center conditions and ensure compliance with stringent industry standards relevant to server and data center environments. Troubleshooting in High-Performance Systems: Provide expert-level troubleshooting and problem-solving for PCIe-related issues in server & data center SoCs. Technical Leadership and Documentation: Lead IO interface design projects, mentor junior engineers, and maintain comprehensive documentation tailored More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Forefront RF Ltd
will collaborate closely with our IC design service partner and internal RF module team to ensure seamless integration and co-simulation of IC and module behaviour, while contributing to performance optimization. Key Responsibilities: Design and develop RF IC building blocks including wideband LNAs, RF switches, DTCs, and supporting analog/mixed-signal circuits. Support silicon RFIC circuit integration into … multi-chip module (MCM) assemblies. Set up co-simulation environments, including the development of simulation models and execution of top-level MCM simulations. Evaluate circuit performance through simulation and lab measurement, refining designs to achieve high predictability. Use RF measurement equipment and troubleshoot measurement-related issues. Contribute to IC design planning, risk analysis, and performance alignment. Conduct high More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Forefront RF
will collaborate closely with our IC design service partner and internal RF module team to ensure seamless integration and co-simulation of IC and module behaviour, while contributing to performance optimization. Key Responsibilities: Design and develop RF IC building blocks including wideband LNAs, RF switches, DTCs, and supporting analog/mixed-signal circuits Support silicon RFIC circuit integration into … multi-chip module (MCM) assemblies Set up co-simulation environments, including the development of simulation models and execution of top-level MCM simulations Evaluate circuit performance through simulation and lab measurement, refining designs to achieve high predictability Use RF measurement equipment and troubleshoot measurement-related issues Contribute to IC design planning, risk analysis, and performance alignment Conduct high More ❯
day ago Be among the first 25 applicants Direct message the job poster from European Tech Recruit Associate Consultant at USA Tech Recruitment Sr. OS Performance Expert Your Role: As a Senior OS Performance Expert, you will play a crucial role in optimizing the performance of our brand-new mobile operating system. Your responsibilities include: Performance Optimization : Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and heat management. System Expertise : Apply your deep understanding of mobile operating system principles to innovate and drive system improvements. Cutting-edge Innovation : Collaborate with top-tier teams to push the boundaries of mobile OS performance, contributing to the mission of … 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 More ❯
unique opportunity to join a world leading technology developer based at their R+D centre in Cambridge. They are searching for a very high calibre Chief Architect for their OS performance group who will be responsible for the development optimisation and performance of their new wireless/mobile operating system. The Chief Architect will be working with a … similar. Must Have Skills: Degree/Masters/PhD in relevant field e.g. micro-electronics, software development etc. CPU microarchitecture or similar related CPU emulation platform in gem5 OS performanceOptimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a More ❯
unique opportunity to join a world leading technology developer based at their R+D centre in Cambridge. They are searching for a very high calibre Chief Architect for their OS performance group who will be responsible for the development optimisation and performance of their new wireless/mobile operating system. The Chief Architect will be working with a … similar. Must Have Skills: Degree/Masters/PhD in relevant field e.g. micro-electronics, software development etc. CPU microarchitecture or similar related CPU emulation platform in gem5 OS performanceOptimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a More ❯
unique opportunity to join a world leading technology developer based at their R+D centre in Cambridge. They are searching for a very high calibre Chief Architect for their OS performance group who will be responsible for the development optimisation and performance of their new wireless/mobile operating system. The Chief Architect will be working with a … similar. Must Have Skills: Degree/Masters/PhD in relevant field e.g. micro-electronics, software development etc. CPU microarchitecture or similar related CPU emulation platform in gem5 OS performanceOptimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a More ❯
unique opportunity to join a world leading technology developer based at their R+D centre in Cambridge. They are searching for a very high calibre Chief Architect for their OS performance group who will be responsible for the development optimisation and performance of their new wireless/mobile operating system. The Chief Architect will be working with a … similar. Must Have Skills: Degree/Masters/PhD in relevant field e.g. micro-electronics, software development etc. CPU microarchitecture or similar related CPU emulation platform in gem5 OS performanceOptimisation Significant mobile OS architecture/development experience (iOS, Android, Tizen, Symbian etc.) or in-depth knowledge of mobile chipsets. Linux Driver, Embedded Drivers and Firmware in a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
periodically develop debugging tools, application notes, example source code, and knowledge base articles. Responsibilities: Provide high quality technical support for GPU drivers, including detailed technical investigations, issue triage, and performanceoptimisation recommendations. Collaborate with GPU driver design and product management teams to enhance partner experiences Develop and deliver technical training courses on GPU drivers, both onsite and remotely. … do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we More ❯