Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Arm's Userspace Performance team is looking for skilled software performanceanalysis engineers to join a growing team. Successful candidates will help improve the performance of software running on Arm systems used across the world. About The Team You will join a team of Software Engineers who all share a passion for wanting to stamp their … look into large software stacks with sophisticated interactions. We work closely with our tooling teams and try to come up with innovative ways to identify the root causes of performance issues. We interact with different teams across Arm that can help us get more insight into problems we face or help us improve the performance of the workloads … we are working on. Often we will connect with partner companies trying to understand what performance issues they are facing. Our goals include influencing decisions that hardware design teams make to help improve performance of future designs. We expect a professional, hardworking and flexible approach to work, with a flair for creative lateral thinking and problem solving with More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus : Up to £2,500 (based on company performance and will vary year to year) Pension : Maximum total (employer and employee) contribution of up to 14% Overtime: Opportunity for paid overtime Flexi Leave: Up to 15 additional days … purpose Conduct studies to identify any deficiencies and propose future changes Collaborate with individuals from various areas of expertise Integrate algorithms within complex Seeker models Undertake system studies and performanceanalysis Foster innovation, including the use of agile methods, process improvements, and machine learning/AI in our products What we're looking for from you: Essential experience … Algorithm development Identification, Planning and Running of investigations to inform systems design Data analysis Desirable experience, but not essential: Modelling and coding (significant experience of MATLAB and ideally Simulink) Knowledge of RF systems and digital signal processing Experience in forming hypotheses and creating the method to prove them. Technical report writing Machine Learning and AI Our company: Peace is More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
quick resolution and root-cause analysis. Background in SoC bring-up and hardware/software co-design methodologies. Exposure to Arm-based architecture, hybrid emulation/simulation workflows and performance modeling. Understanding of throughput tuning techniques and performanceanalysis for large-scale emulation systems. In Return: At Arm, we build the foundational compute platforms that power billions … 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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Are you an experienced SoC Architect with a passion for defining, analysing and ensuring performance of the next generation of high performance systems-on-chip? Job Overview: In the Arm Central Technology Systems group we define SoC and subsystem architectures and technology roadmaps across multiple sectors, including premium mobile, infrastructure and automotive. We are looking for a performance expert to join and further strengthen this dynamic team. We work in small teams, so your contributions will make a difference. Responsibilities: Define SoC and subsystem performance and analysis requirements. Collaborate with other system architects, system designers, IP teams and analysis teams. Engage with specialists across Arm, from modelling, RTL, FPGA, Silicon and software Explore and … challenge the limits of IP and system performance capabilities. Required Skills and Experience : At least 4 years SoC architecture, SoC and/or SW performanceanalysis experience. Understanding of computer architecture and microarchitecture concepts such as cache hierarchy, memory access efficiency, multi-core architecture and key performance concepts and metrics. Passion for analysis and improvement. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
on providing software enablement for our next generation CPU and ML accelerator based technologies on target LLM (Large Language Model) use-cases. Typical activities would include application and system analysis, technology research, hands-on software prototyping to understand how software and hardware behaves, experimental investigations, and performance analysis. You will join a dynamic, collaborative and highly motivated Solutions … team based in Cambridge (UK) Responsibilities: Application performanceanalysis to identify key workloads and optimisation opportunities on Arm CPUs and AI accelerators Evaluate workload sensitivity to CPU and AI accelerator (micro-)architectural features, balancing performance trade-offs Design and implement software optimisations to improve runtime efficiency Hand-craft optimised workloads for new (micro-)architecture exploration and performanceanalysis Propose improvements to existing (micro-)architecture features based on our investigations Port and bring-up applications on Arm silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded systems Experience of software development for a commercial organization Strong knowledge of C or C++ programming Proficiency in problem solving and debugging skills Practical More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
machine learning software packages, tools, and reference workloads that help internal teams and partners explore and evaluate the capabilities of upcoming Arm-based platforms. These efforts support early validation, performanceanalysis, and enablement of advanced workloads targeting machine learning use cases. Responsibilities: We apply our deep software expertise and collaborative spirit to work directly with leading technology companies … exists. You will play a critical role in enabling and validating software stacks on pre-silicon platforms-including simulators, emulators, and prototypes-to ensure the seamless deployment of high-performance solutions when silicon arrives.This includes providing architectural design guidance, as well as designing, developing, and deploying machine learning workloads tailored to pre-silicon environments. You will work closely with … impact both within our team and the wider Arm ecosystem Strong understanding of machine learning fundamentals and frameworks such as PyTorch and TensorFlow 'Nice to have' abilities and knowledge: Performance evaluation experience and knowledge of potential pitfalls Knowledge of hardware modelling concepts, including configuration and latency definition files Graphics programming experience with mobile GPUs (e.g. using shaders, Vulkan) and More ❯
and other lab equipment. Design and optimise matching networks; analyse parameters such as S11, P1dB, IP3, and noise figure. Review schematics, datasheets, and customer designs to support integration and performance analysis. Document validation results and contribute to technical support materials, including application notes. Qualifications and Skills required for this RF Validation Engineer job, based in Shepton Mallet: Degree in More ❯
and other lab equipment. Design and optimise matching networks; analyse parameters such as S11, P1dB, IP3, and noise figure. Review schematics, datasheets, and customer designs to support integration and performance analysis. Document validation results and contribute to technical support materials, including application notes. Qualifications and Skills required for this RF Validation Engineer job, based in Shepton Mallet: Degree in More ❯
forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities of current and future GPUs. Your Impact: Innovate: Design and develop new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate … teams, and ecosystem partners to identify challenges and opportunities. Guide & Educate: Provide guidance on GPU hardware and driver roadmaps, and effectively communicate new technologies to internal and external stakeholders. Performance Driven: Perform performanceanalysis of proposed changes to ensure optimal efficiency. What You'll Bring: A strong understanding of rendering technologies and graphics pipelines (rasterization & ray-tracing More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you: Company bonus : Up to £2,500 (based on company performance and will vary year to year) Pension : maximum total (employer and employee) contribution of up to 14% Flexible working: We welcome applicants who are looking for flexible working arrangements … responsible for designing complex, real-time simulations that closely replicate the conditions of firing real missiles. In this role, your main responsibility will be conducting experiments and analysing the performance of the missiles. You will collaborate closely with sub-system designers to identify areas for improvement and implement changes to enhance performance in various scenarios. What we're … looking for from you: A broad engineering experience with deeper expertise in some (not necessarily all) of the following skill areas: System performanceanalysis Interface debugging and system integration Familiarity with Linux operating systems Testing of sensors or other sub-systems Use of microcontrollers (e.g., Raspberry Pi) Our company: Peace is not a given, Freedom is not a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
compiler would generate in production software. Required Skills and Experience : Bachelors, Masters, or Ph.D. degree in Electrical Engineering, Computer Engineering, or Computer Science with a strong computer architecture, microarchitecture, performanceanalysis and debug background Experience of prototyping and evaluating novel architectural features in a research compiler Excellent interpersonal skills, strong initiative and open in engaging and learning new … 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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and verbal) "Nice To Have" Skills and Experience : Automotive software experience (UEFI/EDK2, U-Boot, Linux drivers) System bring-up and JTAG debugging expertise Good background of system performanceanalysis Experience with RTL simulation tools and software development tools Familiarity with SOAFEE, AUTOSAR Accommodations at Arm At Arm, we want to build extraordinary teams. If you need … 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 ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
teams to ensure seamless integration and timing alignment between software and capture cards. • Lead and contribute to system integration, verification, and testing at both component and system levels. • Conduct performanceanalysis, debugging, and optimisation of real-time systems. • Document architecture, interface definitions, and test procedures to support handover and formal test activities. ? Key Skillset Essential: • C++ development in … custom state machines for test execution. • Strong experience with integration, system test, and debugging complex interactions between software and hardware. • Strong understanding of software design principles, memory management, and performance optimisation. • Version control systems (e.g., Git) and CI/CD pipelines. Desirable: • Knowledge of SFPDP (Serial Front Panel Data Port) specifically in defence, aerospace, or data acquisition contexts. • Knowledge More ❯
teams to ensure seamless integration and timing alignment between software and capture cards. Lead and contribute to system integration, verification, and testing at both component and system levels. Conduct performanceanalysis, debugging, and optimisation of real-time systems. Document architecture, interface definitions, and test procedures to support handover and formal test activities. Essential Requirements/Skills/Experience … custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. Experience with version control systems (e.g., Git) and CI/CD pipelines. If you are interested in applying for this position and you meet the requirements, please send More ❯
state-of-the-art technology in an Agile/SCRUM environment. Key Responsibilities Embedded Software Architecture and Design Implementation and verification through reviews and testing Requirements capture and system performanceanalysis Requirements The ideal candidate will possess: Proven experience in hard real-time embedded software development Strong proficiency in 'C' programming Familiarity with communication protocols such as SPI More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Certain Advantage
teams to ensure seamless integration and timing alignment between software and capture cards. Lead and contribute to system integration, verification, and testing at both component and system levels. Conduct performanceanalysis, debugging, and optimisation of real-time systems. Document architecture, interface definitions, and test procedures to support handover and formal test activities. Skillset/experience required: Extensive experience … custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. Experience with version control systems (e.g., Git) and CI/CD Desirable Skills: Experience with SFPDP (Serial Front Panel Data Port) specifically in defence, aerospace, or data acquisition More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
teams to ensure seamless integration and timing alignment between software and capture cards. Lead and contribute to system integration, verification, and testing at both component and system levels. Conduct performanceanalysis, debugging, and optimisation of real-time systems. Document architecture, interface definitions, and test procedures to support handover and formal test activities. Skillset/experience required: Extensive experience … custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memory management, and performance optimisation. Experience with version control systems (e.g., Git) and CI/CD Desirable Skills: Experience with SFPDP (Serial Front Panel Data Port) specifically in defence, aerospace, or data acquisition More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Director of Performance Engineering Location: Cambridge or Manchester (Hybrid, 2 days/week in-office) Job Overview Arm seeks an experienced Director of Performance Engineering to lead technical strategy and execution for our Userspace, Java Enterprise, Android, and Optimization teams. Reporting to senior leadership, you'll drive key initiatives focused on software performance, optimization, and architectural enhancements … userspace environments. Key Responsibilities Provide clear technical leadership for a team of 60+ engineers with 4-5 direct technical leads, across multiple geographical locations. Define and drive architectural strategies, performanceanalysis, and optimization of Java Enterprise and Android userspace software. Ensure robust, scalable, and optimised software solutions that enhance user experience and system performance. Collaborate effectively with product … management, quality assurance, and operational teams to ensure software aligns with business and technical objectives. Establish clear technical roadmaps and deliver measurable performance improvements. Essential Skills & Experience Proven experience leading large-scale Java Enterprise, Android and userspace software development and optimization. Strong recent coding background, specifically within Java-based enterprise software, Android application development, or userspace optimization. Significant leadership More ❯