Senior Engineer for Performance Optimisation

2 days ago


Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

We are looking for a highly skilled Principal Performance Modelling Engineer to join our team at IC Resources, a Semiconductor start-up in Silicon Valley.

The successful candidate will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration and identifying and fixing performance bottlenecks. Workload analysis involves developing a deep understanding of machine learning, data analytics, and graph analytics workload characteristics.

This role requires strong C/C++ development skills, excellent understanding of GPU/CPU architecture and microarchitecture, knowledge of performance modelling concepts, SIMT processing, cache and memory hierarchies, and understanding of benchmarks and workloads in the ML space.

Benefits of this role include:

  • Competitive salary range of $180,000 - $250,000 per annum
  • Opportunity to work with a growing team in the UK
  • Flexible working environment


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job DescriptionWe are seeking an experienced CPU Researcher to research and develop novel techniques for improving CPU/GPU energy efficiency.The successful candidate will investigate performance and energy bottlenecks of the mobile CPU micro-architecture pipeline, developing and exploring software/hardware optimisations.Key Responsibilities:Collaborate with...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    We are seeking a skilled software engineer with a strong analytical mindset to contribute to our team's efforts in delivering high-quality ML software and hardware solutions. The successful candidate will have excellent problem-solving skills, be highly flexible, and motivated by the opportunity to improve performance of future Machine Learning and...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Description:We are seeking an experienced Performance Engineering Lead to join our team and lead our performance engineering efforts.In this role, you will be responsible for developing and implementing performance analysis tools and methodologies, analysing and optimising SoC and subsystem performance, and working closely with cross-functional teams.The...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    High-Performance EngineerIC Resources is seeking a High-Performance Engineer to join their team of experts in scalable sensor solutions. As a key member of the team, you will work on cutting-edge technology for high-volume applications in automotive, medical, industrial, and consumer electronics.Your Key Responsibilities:Develop and optimise firmware for...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job Overview:We are searching for an exceptional individual to develop and implement real-time graphics solutions.Responsibilities:A competitive salary range: $105,000 - $130,000 per yearProficiency in popular game engines (Unity, Unreal) and graphics libraries (OpenGL, Vulkan, Metal).Proven track record of contributing to the full development cycle of...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection Full time

    ECM Selection offers a Competitive Salary: £110,000 - £140,000 per annum.The role of Senior / Principal Engineer, C involves contributing to the state-of-the-art in high-performance, low-latency algorithmic software where nanoseconds matter. Your creativity and computer science knowledge will be exercised in creating software that pushes the speed...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    At IC Resources, we are seeking a Senior Engineer for Performance Optimisation to join our team in Silicon Valley.The successful candidate will be responsible for developing functional and timing simulators, undertaking performance analysis for architectural exploration and identifying and fixing performance bottlenecks. Workload analysis involves developing...


  • Cambridge, Cambridgeshire, United Kingdom European Tech Recruit Full time

    Job Description:A challenging opportunity has arisen for an experienced Optimisation Architect to join our team in Cambridge, where you will be responsible for researching and implementing novel microarchitecture optimisation techniques to improve mobile system energy efficiency.About the Role:The successful candidate will have expertise in gathering,...


  • Cambridge, Cambridgeshire, United Kingdom Mo-Sys Engineering Ltd Full time

    About the RoleWe are looking for a highly skilled Senior Web Application Engineer to join our team at Mo-Sys Engineering Ltd.You will work closely with our wider technical teams in Cambridge and London offices, ensuring the technical feasibility of UI/UX designs and collaborating with cross-functional teams to translate visual concepts into responsive web...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    **About Ecm Selection**: We are a MedTech company revolutionising the personalised medical therapy market with cutting-edge technology.Job SummaryWe are seeking an experienced Electromechanical Systems Engineer to join our supply chain team. This is a fantastic opportunity to work on complex systems, troubleshoot issues, and contribute to the development of...


  • Cambridge, Cambridgeshire, United Kingdom ACS Performance Full time

    Job Opportunity:Achieve success as a New Product Introduction Engineer at ACS Performance, where you'll drive innovation and excellence in the development and introduction of new gas sensors and safety instruments.Responsibilities:Collaborate with internal stakeholders to design, test, and launch new products.Manage NPI projects, focusing on timeline...


  • Cambridge, Cambridgeshire, United Kingdom CV Library Full time

    Transforming Biomedical Processing with Industrial System ModellingThis exciting company is revolutionising biomedical processing by unlocking the door to large-scale affordable personalised medical treatments. Their core technologies are well-tested and ready for scale-up, but they need experienced professionals with a strong background in architecting,...


  • Cambridge, Cambridgeshire, United Kingdom ACS Performance Full time

    Job Overview: ACS Performance is a well-established company in the gas sensor and safety instrument market. We are seeking a skilled New Product Introduction Engineer to lead our product launch efforts.Key Responsibilities:Collaborate with cross-functional teams to ensure successful product introductions.Requirements:Proven track record of maintaining...


  • Cambridge, Cambridgeshire, United Kingdom Flusso ltd Full time

    Flusso ltd is seeking a Senior Firmware Engineer to join our team. This role will be responsible for the design, development and testing of firmware for test platforms used in the evaluation of sensing performance.Job DescriptionThe successful candidate will have experience in firmware development for embedded systems, with a strong understanding of software...


  • Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full time

    This leading fintech company, Ecm Selection, is seeking an exceptional C++ software engineer to join their high-performance development team in Cambridge. With a focus on ultra-low-latency software solutions, the successful candidate will possess in-depth knowledge of C++ programming techniques, including efficient algorithm implementation, data structures,...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    About Arm LimitedWe are a leading technology company that designs and licenses scalable, power-efficient processor IP. Our goal is to ensure the best Machine Learning performance with our latest Arm ML software, systems, and IP.


  • Cambridge, Cambridgeshire, United Kingdom oilandgas Full time

    Job TitleAn exciting opportunity for a Senior DevOps Engineer has arisen at SATAVIA, an innovative oil and gas company. As part of GE, we are seeking an experienced professional to play a key role in the design, development, deployment, and maintenance of our DECISIONX product suite.About the RoleThe successful candidate will be responsible for implementing...


  • Cambridge, Cambridgeshire, United Kingdom ECM Selection (Holdings) Limited Full time

    We are seeking a highly skilled C++ programmer to join our development team at ECM Selection (Holdings) Limited, based in pleasant modern offices in Cambridge. The successful candidate will be responsible for developing ultrafast software for the financial sector.About UsOur company develops ultra-low-latency software for financial applications. We require...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    We are supporting an AI company that accelerates performance-critical workloads on FPGA devices, working with top chip companies, and experiencing strong growth.Senior FPGA Engineer Role:Full FPGA development lifecycleVerilog, System Verilog, and VHDLC, C++, or PythonQuartus and Vivado toolsOptimising RTL designsStrong Linux development experienceContribute...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Company Overview: IC Resources is a leading staffing agency partnering with top tech companies to deliver exceptional talent.Salary: We estimate the salary for this role to be around £120,000 - £150,000 per annum, commensurate with experience.Job Description: As a Senior Performance Modelling Engineer at our client, you will be responsible for developing...