Software Design Engineer Jobs in Cambridgeshire

2 Software Design Engineer Jobs in Cambridgeshire

Software & Hardware Co-design Research Engineer - AI

Cambridge, England, United Kingdom
European Recruitment
Software & Hardware Co-design Research Engineer - AI Processors I am partnered with a global tech giant at their research center in Cambridge, who are looking for someone with an academic background to bring onto their high caliber team. Responsibilities: Lead a specific sub-technical direction within the … AI Processor Software & Hardware Co-design Lab, focusing on NPU chip technology. Identify pivotal technologies, formulate strategic evolution plans, and drive implementation to establish industry-leading technical prowess. Spearhead technology and business innovations, integrating various application algorithms, frameworks, runtimes, modeling, simulation, and compilers within processor domains. Anticipate AI … usability and performance challenges across the AI stack. Qualifications Required: Extensive experience in optimizing AI chip architectures and systems. Proficiency in mainstream heterogeneous computing software and hardware architectures. Practical expertise in at least one of: Numerical Calculation, Compilation, Algorithm & chip co-design, Runtime, Shared Memory. Deep understanding of more »
Posted:

Software Engineer, Statistical Electronic Design Automation Tools (GB)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Signaloid
platform by signing up for free at .Role DescriptionIn this role, you will:Be responsible for leading the implementation of applications for Statistical Electronic Design Automation Tools, in collaboration with other members of the engineering team.Be responsible for identifying appropriate algorithms that solve the problem at hand and creating … C or C++, for execution on Signaloid's compute engine.Be responsible for designing and implementing a testing and validation strategy for the Statistical Electronic Design Automation Tools you implement.After a year in this role, based on your demonstrated performance, you will have the opportunity to:Expand your role to … an algorithm (e.g., from a research article or from an international standard or specification).Experience analyzing the computational complexity of the algorithms underlying a software implementation.Experience improving the performance of applications based on both algorithmic and implementation optimizations.In-depth understanding of version control tools in general and Git in more »
Salary: £ 70 K
Posted: