Software Performance Optimization Engineer
3 days ago
Signaloid is a cutting-edge computing platform that dynamically tracks data uncertainties in execution workloads. Our deterministic computations on in-processor representations of probability distributions enable orders of magnitude speedup and lower implementation cost for tasks traditionally solved using Monte Carlo methods.
We provide a cloud-based computing engine via a task execution API, as well as on-premises and edge-hardware implementations for customers with existing infrastructure or those requiring operation without cloud connection.
Our team consists of experienced engineers from renowned institutions like Apple, ARM, Bell Labs, CMU, University of Cambridge, IBM Research, MIT, NEC Labs, and University of Oxford. They possess combined research, engineering, and leadership expertise.
About the RoleThis position involves delivering performance enhancements throughout Signaloid's technology stack. You will be responsible for developing solutions ranging from custom silicon and FPGA accelerators to algorithmic improvements in higher-level software layers.
To succeed, you should demonstrate self-motivation, technical leadership, and experience working independently on hardware and software projects. Clear communication skills are also essential in a remote environment.
Within a year, you can expect to work closely with the leadership team to set the company's long-term technology strategy, propose and lead new initiatives, and contribute to other opportunities within Signaloid based on your performance.
- Strong background in computer architecture (microarchitecture, memory systems, performance evaluation).
- Strong background in algorithms (computational complexity analysis, algorithm implementation strategies, effects of hardware properties on algorithm performance).
- 5-10 years experience with low-level C/C++, optimizing software to hardware constraints.
- Demonstrated ability to lead product delivery.
- A willingness to listen and empathize with others.
Estimated Salary: $150,000 - $200,000 per annum
Benefits:
- Flexible remote-first work environment.
- Competitive compensation package including yearly bonus based on OKR performance and bi-yearly bonus based on project team OKR performance.
- Attractive stock options package.
-
Performance Optimizer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeUnlock Performance Potential with Compiler OptimizationNVIDIA Corporation seeks a seasoned Performance Optimizer to join our team. As a key member of our compiler software development group, you will design, develop, and tune optimizing compilers for performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.The...
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeArm Limited: Performance Analysis EngineerAbout Us:Arm is a leading technology company that designs and licenses processor intellectual property (IP). We are a collaborative community of over 3,000 individuals across the globe who develop software, hardware, and system technologies that make modern life possible.Salary Range:£70,000 - £100,000 per annum...
-
Software Engineer for Performance Analysis Tools
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom undisclosed Full timeJob DescriptionWe are seeking a skilled software engineer with a deep understanding of modern programming languages to join our Streamline developer tools team. Streamline collects performance data from across a target system and provides users with rich data visualizations in the host tool.The role involves collaborating with experienced engineers from...
-
Arm ML Software Performance Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeAt Arm, we are seeking a talented software engineer with a strong analytical approach to join our team.About the RoleThis exciting opportunity is designed for individuals who are passionate about performance and quality in machine learning software. The successful candidate will work closely with our engineering teams to ensure the optimal performance of our...
-
Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Manpower UK - RISE Full time**Job Opportunity: C++ Software Engineer** Are you a passionate C++ Software Engineer looking for an exciting new opportunity? Join a leading global technology company at the forefront of innovation! We're seeking an experienced C++ Software Engineer to contribute their expertise and collaborate on cutting-edge projects. **Key Responsibilities:** -...
-
Gas Sensor Integration Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom ACS Performance Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom NVIDIA Corporation Full timeDesign, Develop, and Optimize Compiler SoftwareNVIDIA Corporation is looking for a skilled Senior Software Engineer to lead our compiler software development efforts. In this role, you will design, develop, and tune optimizing compilers for AI, HPC, and performance-critical software on NVIDIA Data Centers, the cloud, and supercomputing centers worldwide.The...
-
Director of Performance Optimization
1 week ago
Cambridge, Cambridgeshire, United Kingdom Septodont Full timeJob Description:As the Director of Performance Optimization, you will be responsible for leading the development and implementation of strategic plans to improve operational performance. This will involve working closely with cross-functional teams to identify areas for improvement, develop and implement new processes, and measure the effectiveness of these...
-
Performance Optimization Expert
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Full timeJob OverviewIn Arm's Central Technology Systems group, we define SoC and subsystem architectures and technology roadmaps across multiple sectors, including premium mobile, infrastructure, and automotive.We seek a performance expert to join this dynamic team and further strengthen its capabilities.The ideal candidate will work in small teams, making...
-
High-Performance R&D Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeRole OverviewWe are seeking a highly skilled R&D Software Engineer to join our Streamline developer tools team.About the RoleThis is an exciting opportunity to craft new, experimental tools and features that can empower our customers in the short term, and be coordinated into the Streamline tool in the long term.Key ResponsibilitiesDevelop high-quality code...
-
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeAbout Arm LimitedWe are a global technology leader that designs and licenses semiconductor IP, software and tools to enable the development and build of electronic components and systems.SalaryThe estimated salary for this role is $120,000 - $180,000 per year, depending on experience and location.About the RoleWe are looking for a highly skilled software...
-
High Performance Software Developer
5 days ago
Cambridge, Cambridgeshire, United Kingdom ECM Selection Full timeECM 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...
-
Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom arm limited Full timeJob Opportunity:We are seeking a skilled Software Development Engineer to work with our team in Cambridge, UK. In this role, you will contribute to the development of pioneering compiler technology and help lead our team of engineers to achieve their full potential.Key Responsibilities:Collaborate with the GNU community to optimize benchmark workloads and...
-
Senior Software Development Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeSenior/Staff Graphics Software EngineerArm Limited is seeking an exceptional Senior/Staff Graphics Software Engineer to join our innovative graphics research team.This role is within the growing Strategy and Ecosystems team responsible for enabling the best possible developer experience of Graphics and Gaming applications on Arm.We are looking for an...
-
Cambridge, Cambridgeshire, United Kingdom Arm Limited Full timeShape the Future of Mobile GraphicsAt Arm Limited, we're seeking a talented Senior Graphics Software Engineer to join our innovative team in graphics research and development. As a key contributor, you'll be responsible for performing extensive research into the latest mobile graphics techniques, identifying performance bottlenecks, and implementing...
-
High Performance Architectural Specialist
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeKey Responsibilities:Develop functional and timing simulators to model and analyze complex systems.Conduct performance analysis to identify areas for improvement and optimize system architecture.Work with the team to develop a deep understanding of workload characteristics and requirements.Collaborate with software developers to ensure seamless integration...
-
Senior Embedded Software Development Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeJob SummaryAmazon is seeking a highly skilled Senior Embedded Software Development Engineer to drive engineering and business decisions for firmware development of platform components for upcoming Ring battery-powered devices.This is a unique opportunity to leverage technology frameworks, optimization techniques, and high availability services to develop...
-
Bayesian Optimization Researcher
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Flagship Pioneering Full timeWe are seeking a Bayesian Optimization Researcher to join our team at Flagship Pioneering, a leading biotech company that transforms human health and sustainability.About the RoleThe estimated salary for this position is $160,000 - $240,000 per year.Key ResponsibilitiesThe ideal candidate will design and implement Bayesian Optimization algorithms using...
-
Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Platform Recruitment Full timeCompany OverviewPlatform Recruitment is proud to offer a unique opportunity for graduate software engineers to join a high-performance team focused on delivering ultra-low-latency solutions using C++.
-
Senior Embedded Linux Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Roku Full timeRoku: The Future of TV StreamingRoku is a pioneer in the TV streaming industry, aiming to power every television worldwide. As a key member of our Core OS team, you will contribute to designing and building the core components of Roku OS. We are seeking an experienced senior software engineer with extensive knowledge in embedded Linux development and...