Senior HPC Software Engineer Cambridge £120,000 - £150,000 + Bonus You will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications their processors. You will collaborate closely with cross-functional teams to integrate and deploy AI solutions, leveraging … responsible for one of the sub technical direction of the Ai processor lab. They are looking for someone to be familiar with heterogeneous computing software and hardware architectures and familiarity with the performance impact of different compute, memory and communication configurations for Ai acceleration. What's required for this … HPC Software Engineer position? Strong C/C++ Development Extensive CUDA/OpenCL/MPI experience Experience with GPU acceleration Experience with Ai/ML inference frameworks Experience in analysing workload sensitivity If you are a Senior HPC Software Engineer looking for an opportunity within world leading company More ❯
our mission is to reduce the cost of doing business in healthcare by enabling better supply chain management. Through our suite of supply chain software solutions, we make it easier for hospitals, healthcare providers and suppliers to drive cost and inefficiency out of their processes. We have plans to … grow our business further and currently have an exciting opportunity for an Associate Software Engineer to join our Product Development team, to work hybrid or remote, from our office in Cambridge. Your role: Your role will be to develop IT solutions that support GHX services and products to its … customer, by developing and supporting IT web based software systems and solutions. This role has a direct impact on the GHX Customer Experience by enabling smooth and seamless systems and applications. Your profile: Above everything, you will have the desire to succeed and demonstrate the enthusiasm and energy to More ❯
our mission is to reduce the cost of doing business in healthcare by enabling better supply chain management. Through our suite of supply chain software solutions, we make it easier for hospitals, healthcare providers and suppliers to drive cost and inefficiency out of their processes. We have plans to … grow our business further and currently have an exciting opportunity for an Associate Software Engineer to join our Product Development team, to work hybrid or remote, from our office in Cambridge. Your role: Your role will be to develop IT solutions that support GHX services and products to its … customer, by developing and supporting IT web based software systems and solutions. This role has a direct impact on the GHX Customer Experience by enabling smooth and seamless systems and applications. Your profile: Above everything, you will have the desire to succeed and demonstrate the enthusiasm and energy to More ❯
our mission is to reduce the cost of doing business in healthcare by enabling better supply chain management. Through our suite of supply chain software solutions, we make it easier for hospitals, healthcare providers and suppliers to drive cost and inefficiency out of their processes. We have plans to … grow our business further and currently have an exciting opportunity for an Associate Software Engineer to join our Product Development team, to work hybrid or remote, from our office in Cambridge. Your role: Your role will be to develop IT solutions that support GHX services and products to its … customer, by developing and supporting IT web based software systems and solutions. This role has a direct impact on the GHX Customer Experience by enabling smooth and seamless systems and applications. Your profile: Above everything, you will have the desire to succeed and demonstrate the enthusiasm and energy to More ❯
Senior Firmware & Software Engineer Permanent £competitive salary Norfolk Our client is a leading research and development company specialising in advanced electric motors, controllers, and inverters across a variety of applications. They are seeking a talented Senior Firmware & Software Engineer to join their innovative engineering team on a More ❯
What will I be doing: As a software engineer, within the Analyst Systems team, you will be responsible for maintaining all tools and platforms used by the Analyst teams in their workflows. You will work across a wide variety of projects and with a diverse toolset. Duties will include More ❯
Cambridgeshire, United Kingdom Hybrid / WFH Options
SoCode Limited
the ground running in this role is you have extensive experience delivering high performance web applications using TypeScript on the frontend. Reporting into an Engineering Manager, you will liaise directly with a team of engineers, product managers and UX designers on a weekly basis, helping to mentor and upskill … the team, providing architectural guidance and contribute to CI/CD pipelines. Self-starters who are confident in their ability to work on software from PoC right through to productionisation will stound out in this process. TypeScript, CI/CD Hybrid (Cambridge) Up to 94k Can I share more More ❯
Cambridge, Milton, Cambridgeshire, United Kingdom Hybrid / WFH Options
SoCode Limited
the ground running in this role is you have extensive experience delivering high performance web applications using TypeScript on the frontend. Reporting into an Engineering Manager, you will liaise directly with a team of engineers, product managers and UX designers on a weekly basis, helping to mentor and upskill … the team, providing architectural guidance and contribute to CI/CD pipelines. Self-starters who are confident in their ability to work on software from PoC right through to productionisation will stound out in this process. TypeScript, CI/CD Hybrid (Cambridge) Up to £94k Can I share more More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
About the Company We are delighted to be working with this cutting-edge technology company in their pursuit of a Senior Software Engineer with experience in C or C++ to join their team on a full time, permanent basis. The role offers an excellent benefits package including company bonus … be a British Citizen or Dual UK National (including British Citizenship). About the Role Key responsibilities will include: Developing and supporting in-house software packages Working on new products and cross-domain solutions Collaborate with key stakeholders to understand business requirements Writing clean, scalable code Troubleshoot issues that More ❯
stevenage, east anglia, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
About the Company We are delighted to be working with this cutting-edge technology company in their pursuit of a Senior Software Engineer with experience in C or C++ to join their team on a full time, permanent basis. The role offers an excellent benefits package including company bonus … be a British Citizen or Dual UK National (including British Citizenship). About the Role Key responsibilities will include: Developing and supporting in-house software packages Working on new products and cross-domain solutions Collaborate with key stakeholders to understand business requirements Writing clean, scalable code Troubleshoot issues that More ❯
Our client, a leading global organisation is currently recruiting for a Software Project Manager to join the team on a full-time permanent basis. This individual will take a crucial role in leading and delivery of multiple key software projects through full lifecycle. Key duties will include but … are not limited to: Oversee software projects from conception through to release. Take ownership for managing KPI’s and deliverables against cost requirements and given project timeframes. Actively identify and review and potential risks and put processes in place to mitigate these. Oversee project finances. Work closely with a … team of software engineers. Provide regular reporting and feedback to key stakeholders within the business. The successful candidate will have: 5+ years experience working as a Project Manager with a focus on software projects. Experience working with Engineering teams. STEM Degree Bsc/BEng/HND qualification More ❯
will be responsible for designing and developing and maintaining new and existing RF equipment and working with multi-disciplinary teams to combine RF, electronics engineering and software development to produce new capabilities that enable the team to run new simulations. You will be able to adapt to new … engineering situations and be comfortable in abstracting detail in order to understand the simulation and behaviour of the products Skills, Qualification and Experience Radio Frequency design and testing System performance analysis Interface debugging and system integration Hardware/Software design requirements System design for real-time applications Familiarity … and most recently receiving three accreditation gold standard awards with Investors in People! "Interesting work. Good work-life balance. Employees made to feel valued." Software Engineer, 5 Dec 2022. Glassdoor review. "Promotes and believes in a good work/life balance interesting work on most programmes Encourages internal mobility. More ❯
challenges, to architecting and implementing code, to verification and troubleshooting issues. You will need: - A 1st or 2.1 in a relevant STEM subject (e.g. engineering or computer science) from a well-respected university - Demonstrable ability to engineer high quality, well-designed Python Software. Additional coding languages such as C++ More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
Overview We seek a highly skilled and technically capable Senior Embedded Linux Software engineer to join the Linaro Professional Services team. Applicants should have a proven record of developing and delivering system software for production-grade consumer electronics and industrial IoT devices. As an experienced senior developer, you … BSPs for devices, and serving as kernel and operating system technical expert on the project. A successful candidate will develop, support, maintain, and document software functionality; identify and evaluate new technologies for implementation; analyze code to find causes of errors and revise programs as needed; participate in software … new platforms. Provide technical support and implement bug fixes. Provide technical leadership in your areas of expertise for the project. Influence others, including through engineering best practices and/or specialist knowledge. Drive forward significant features or improvements and increase the quality of the product. Develop quality functionality on More ❯
approach an existing codebase, appreciate its fine points and contribute high quality enhancements and refactors. You'd have the chance to join colleagues in software and electronics at a robust company backed by European partners, with a strong customer base, and who are succeeding where some other companies have … or C#, Java etc.) experience either as a primary language or for test suites - certainly you will know multiple programming languages well. Sufficient embedded software, electronics, or physics awareness. Experience with Embedded Linux is a major plus, as is "bare metal" and RTOS coding. Additional experience is valued with More ❯
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D … site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key i... More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the 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 … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the 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 … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with More ❯
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping … We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the 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 … APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with More ❯
Software Engineer Location: UK, remote Start Date: 06/05/2025 End Date: 05/11/2025 Rate: From £60.58 - £66.83 p/h (Inside IR35) Hours: 40 hours per week Overview Reality Labs' mission is "To give people the tools to feel connected anytime, anywhere." The … first-party applications. You will collaborate closely with partners across Horizon Experiences and Spaces, with teams based in EMEA and the US. Skills & Experience Software development experience in Python Experience in a large tech company 8-10 years of experience (IC5) 10+ years of experience (IC6) Experience with build More ❯
talented engineers and scientists to put algorithms and models into practice. About the Team You will work with a team of applied scientists and software engineers locally in Cambridge, along with a broader team of principle scientists, applied scientists, and software engineers across multiple global teams in the More ❯
Job Summary Our client is seeking a skilled and innovative Electrical Software Engineer to join their dynamic team. The ideal candidate will be responsible for designing and developing electrical control systems for the manufacturing and utilities industries. They will work closely with cross-functional teams to ensure that projects … are completed on time and meet all technical specifications. Applications will be considered from experienced Electrical Software Engineers or Electrical Maintenance/Installation Engineers who have worked on PLCs/Scada and are looking to train in software engineering. Responsibilities Developing & maintaining software applications on both new … Developing or modifying the PLC application and to complete with application testing within a product factory test environment. Experience Proven experience in electrical control engineering within manufacturing Experience in software troubleshooting is required to resolve technical issues efficiently. Demonstrated ability to work collaboratively within a team environment while More ❯
Job Summary Our client is seeking a skilled and innovative Electrical Software Engineer to join their dynamic team. The ideal candidate will be responsible for designing and developing electrical control systems for the manufacturing and utilities industries. They will work closely with cross-functional teams to ensure that projects … are completed on time and meet all technical specifications. Applications will be considered from experienced Electrical Software Engineers or Electrical Maintenance/Installation Engineers who have worked on PLCs/Scada and are looking to train in software engineering. Responsibilities Developing & maintaining software applications on both new … Developing or modifying the PLC application and to complete with application testing within a product factory test environment. Experience Proven experience in electrical control engineering within manufacturing Experience in software troubleshooting is required to resolve technical issues efficiently. Demonstrated ability to work collaboratively within a team environment while More ❯
Cambridge, Waterbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: * Deliver team goals … as part of a SCRUM team * Embedded software development for new features * Debugging real-time issues and bug fixing * Writing unit tests and integration tests * Participating in code and document reviews * Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team * Participation … in SCRUM ceremonies Requirements: * Degree in a relevant discipline * Embedded real-time software development experience on AOSP, using C++/Java * Good debugging skills * Enjoy investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, code coverage, memory leak detection * Experience with real-time More ❯
CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: 40k- 50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: Deliver team goals … as part of a SCRUM team Embedded software development for new features Debugging real-time issues and bug fixing Writing unit tests and integration tests Participating in code and document reviews Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team Participation … in SCRUM ceremonies Requirements: Degree in a relevant discipline Embedded real-time software development experience on AOSP, using C++/Java Good debugging skills Enjoy investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak detection Experience with real-time More ❯