SeniorSoftwareEngineer (Python/Automation) Join to apply for the SeniorSoftwareEngineer (Python/Automation) role at Imagination Technologies SeniorSoftwareEngineer (Python/Automation) 1 week ago Be among the first 25 applicants Join to apply for the … SeniorSoftwareEngineer (Python/Automation) role at Imagination Technologies Get AI-powered advice on this job and more exclusive features. The role Our GPU & AI hardware teams need an industry-leading automated tool stack to produce our upcoming IP roadmap – so the ‘Hardware Tools & Flows’ team … who constantly seeks opportunities to innovate and achieve the best possible outcome to the highest imaginable standard. You are demonstrably: Capable of developing performant software solutions in Python 3 on Unix Able to write shell scripts and debug them Aware of development principles/systems such as test-driven More ❯
IQGeo Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the SeniorSoftwareEngineer role at IQGeo 2 weeks ago Be among the first 25 applicants Join to apply for the SeniorSoftwareEngineer role at … IQGeo Get AI-powered advice on this job and more exclusive features. Job Summary IQGeo is seeking a SeniorSoftwareEngineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with … complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success in a highly creative, innovative, and energetic company. Job Summary IQGeo is seeking a SeniorSoftwareEngineer to support our Web and Mobile SoftwareMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
Join to apply for the SeniorSoftwareEngineer role at Arm Join to apply for the SeniorSoftwareEngineer role at Arm Get AI-powered advice on this job and more exclusive features. Job Overview We are building a modern, cloud-native compute orchestration … platform to support large-scale, compute-intensive engineering workloads. As a SeniorSoftwareEngineer, you will play a key role in designing and delivering a highly scalable, reliable, and observable system, with a particular focus on software development and performance testing. Job Overview We are building … a modern, cloud-native compute orchestration platform to support large-scale, compute-intensive engineering workloads. As a SeniorSoftwareEngineer, you will play a key role in designing and delivering a highly scalable, reliable, and observable system, with a particular focus on software development and performance More ❯
and government agencies to make fault-tolerant quantum computing a reality. We're making remarkable progress and growing fast. About The Role As a Senior Embedded SoftwareEngineer at Riverlane, you will use your expert embedded software skills to design and engineer the real-time … software for the world's first Quantum Error Correction (QEC) stack. Building on our existing first generation of Deltaflow products, this is a rare opportunity to shape and influence embedded software at Riverlane, having a far-reaching impact on our designs and directly impacting our products. With responsibility … a ‘ship' mentality... and you will learn quantum computing along the way! Requirements What you will do You will work with our talented embedded software team and hardware designers to design and build the embedded software for the world's first Quantum Error Correction stack. In your role More ❯
SeniorSoftwareEngineer - XenServer Interfaces Join to apply for the SeniorSoftwareEngineer - XenServer Interfaces role at XenServer SeniorSoftwareEngineer - XenServer Interfaces 2 days ago Be among the first 25 applicants Join to apply for the SeniorSoftwareEngineer - XenServer Interfaces role at XenServer Get AI-powered advice on this job and more exclusive features. SeniorSoftwareEngineer – XenServer Interfaces About The Role This role focuses on designing and developing the core user interface and SDK tooling for XenServer, a commercial virtualization platform … monitor XenServer environments - and on SDKs that enable programmatic access to the XenServer API across multiple languages. This is a position for an experienced engineer who enjoys solving complex user-experience and systems-integration challenges. You’ll take ownership of substantial parts of a mature and widely deployed codebase More ❯
your recruiter to learn more. Base pay range Direct message the job poster from Oho Group Ltd A leading Cambridge firm are seeking a Senior Embedded SoftwareEngineer as a hire which will prove crucial to their development plans in the very near future. With excellent investment … company. You will bring: Excellent proficiency in Embedded C/C++ Expertise in RTOS, Bare Metal, or Linux 1+ year of experience in a senior role Nice to have: Cross-collaboration experience with hardware and/or electronic engineering Relocation support Innovative atmosphere, with a strong R&D focus … Interviews are on-going, so apply now to be considered. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Industries Engineering Services and Software Development Referrals increase your chances of interviewing at Oho Group Ltd by 2x Sign in to set job More ❯
New hybrid SeniorSoftwareEngineer - Rust job based in Cambridge, Cambridgeshire! We’re looking for a talented Rust SeniorSoftwareEngineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and large … scale foundation models. Key responsibilities and requirements for the SeniorSoftwareEngineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications and … runtime libraries for server CPU’s Key skills/experience required for the SeniorSoftwareEngineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience using Rust Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional More ❯
Job Description New hybrid SeniorSoftwareEngineer job based in Cambridge, Cambridgeshire! We’re looking for a talented Rust SeniorSoftwareEngineer to join a cutting-edge team based in Cambridge, Cambridgeshire developing real-world AI solutions - including ultra-low-latency speech recognition and … large-scale foundation models. Key responsibilities and requirements for the SeniorSoftwareEngineer job: Building the software that runs machine learning (ML) tasks quickly and efficiently on the FPGA-based hardware Program bespoke hardware accelerators and create tools for debugging, profiling and optimisation Develop efficient applications … and runtime libraries for server CPU’s Key skills/experience required for the SeniorSoftwareEngineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience Experience with low-level programming in general (e.g. Rust, C, C++) or functional programming (e.g. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SeniorSoftwareEngineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a SeniorSoftwareEngineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on the ongoing development of … platform motion control SDK, designed to operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SeniorSoftwareEngineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a SeniorSoftwareEngineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on the ongoing development of … platform motion control SDK, designed to operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
Senior Embedded SoftwareEngineer – Cambridge – Hybrid £80,000 - £100,000 per annum Benefits include flexible working, hybrid pattern (3 days onsite), Pension, 25 days A new opportunity has opened for an experienced Senior Embedded SoftwareEngineer to join an innovative and growing R&D … team based in Cambridge . This is a permanent, full-time role with hybrid working options. We’re looking for a technically strong engineer with strong industrial experience, confident working across the full embedded software lifecycle – from requirements capture through to design, implementation, and testing. Key Requirements – Senior Embedded SoftwareEngineer (Cambridge): Essential Skills: Proficient in Linux embedded development Strong coding skills in C and modern C++ Experience with Yocto build system and Linux customisation Use of version control tools such as Git Familiarity with bug tracking tools like JIRA Experience with bare metal and More ❯
Senior Ai SoftwareEngineer Location: Cambridge £80,000 - £100,000 + Bonus! A global technology leader is seeking a talented Senior Ai SoftwareEngineer to join its advanced AI Processor Software & Hardware Co-Design Lab in the UK. This is a rare chance … to work with top-tier teams developing the next generation of AI processor technology. About the Role As a Senior Ai SoftwareEngineer, you will drive the design and implementation of compile-time and run-time optimisations for real-time AI applications on state-of-the-art … monitoring industry trends, shaping technical architectures, resolving performance bottlenecks, and ensuring our AI systems remain at the cutting edge. What's required for this Senior Ai SoftwareEngineer position? Extensive experience optimising AI chip architectures and heterogeneous computing systems Hands-on expertise in one or more of More ❯
SeniorSoftwareEngineer - Ai Inference Cambridge, UK – Hybrid £80,000 - £90,000 About the Role Join a pioneering AI hardware innovator as a SeniorSoftwareEngineer and redefine how machine learning workloads run on cutting-edge FPGA-based accelerators. You’ll architect systems that … type-safety, modern tooling). Low-level systems programming (CPU/accelerator interaction, memory management). Compiler design, functional programming concepts, and hardware/software co-design. We’re Excited If You Have 3+ years in systems programming, compiler development, or performance-critical software. Proficiency in Rust (production or … passion for novel architectures and optimizing code for unconventional hardware. Strong problem-solving skills and a collaborative, critical-thinking mindset. If you are a SeniorSoftwareEngineer and you're looking for a new opportunity within an exciting Ai hardware innovator, please apply to learn more More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: SeniorSoftwareEngineer - AI Fintech Product Company - FULLY REMOTE IN UK - £120k - TypeScript/Python/React/AWS/GenAI, cambridge col-narrow-left Client: Opus Recruitment Solutions Location: Job Category: Other - EU work permit required: Yes … 31.05.2025 Expiry Date: 15.07.2025 col-wide Job Description: I am supporting a FinTech AI Product Company who are on the hunt for an experienced SeniorSoftwareEngineer to join their FULLY REMOTE engineering team! They are a heavily tech driven Product Company who put a huge emphasis … on quality engineering, innovation and forward thinking. As a SeniorSoftwareEngineer, you will work closely with their CTO and play a very important role on the direction of the product! You'll support with key tech decisions, architecture, project delivery and mentoring other Engineers in the More ❯
Join to apply for the SeniorSoftwareEngineer role at Anonymous . This range is provided by Anonymous. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Senior C++ Software Engineers will have … extensive proven experience in C++ software development at a principal level. Strong understanding of modern C++ 17 Extensive proven experience with software deployment across multiple platforms Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms, data structures, and agile methodologies Scripting languages … PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation, and refinement of software features, driving improvements for both customer and developer experiences for large and complex systems. Responsibilities include providing technical leadership, mentorship, maintaining a deep understanding of the product domain More ❯
experience — talk with your recruiter to learn more. Base pay range A company at the forefront of developing intricate scientific systems is seeking a SeniorSoftwareEngineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. … You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you’ll be creating the software “nervous system” for cutting-edge imaging and inspection technology. You’ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company … s core platforms. Key Responsibilities: Architectural Design: Consider the entire software stack—from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors and control units. Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
Entrust Cambridge, England, United Kingdom SeniorSoftwareEngineer Entrust Cambridge, England, United Kingdom 2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Continue with Google Continue with Google Continue with Google Continue with Google Continue with … weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for SeniorSoftware Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as … and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
XenServer
SeniorSoftwareEngineer - XenServer Toolstack Join to apply for the SeniorSoftwareEngineer - XenServer Toolstack role at XenServer . About The Role This SeniorSoftware Engineering position focuses on developing the control plane for XenServer, a commercial virtualization platform built on the … workloads demanding high performance and reliability. Contributing to XenServer enables organizations globally to operate confidently. What you'll do Design, implement, test, and maintain software for XenServer’s control plane Lead cross-team feature development, collaborating across disciplines Help evolve and modernize the XenServer architecture Contribute to open-source … engineering efforts Operate within a self-organizing, agile team that values quality, feedback, and continuous improvement What we’re looking for Strong experience in software development on Unix/Linux systems Familiarity with procedural languages (e.g., C, C++, C#, Java) and scripting languages (e.g., Python) Interest or experience in More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: SeniorSoftwareEngineer - Web3/Blockchain, cambridge col-narrow-left Client: Harrington Starr Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 7 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: SeniorSoftwareEngineer – Python/Django/Web3/Blockchain Fully remote The company This is an opportunity for a SoftwareEngineer to join a leading Crypto payments firm. They have been established for close to 10 years and have had incredible success. They run a More ❯
C/C++ SeniorSoftwareEngineer, Camera Software Job ID: 2635026 | Evi Technologies Limited Do you want to work on truly challenging problems that will change the world and bring people together? Join our team of smart, friendly, and inventive builders to imagine, create, and deliver … camera product. Our cross-functional team brings together engineers and scientists with deep expertise in the different worlds of image quality, algorithm design, embedded software, robotics, depth sensing, optics/photogrammetry, graphics and simulation, and machine learning. Together we have built a vast range of different ground-breaking products … the Echo Look, Echo Show, Ring security cameras, and the Astro home robot. What will you help us build? Key Job Responsibilities As a SeniorSoftware Development Engineer you will: Design algorithms and write software for our consumer products. Work closely with camera experts, product management More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
As a Senior Embedded SoftwareEngineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of … embedded software solutions. You will have the opportunity to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior Embedded SoftwareEngineer will include: Develop and maintain embedded software for communication systems, including real-time operating … systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: SeniorSoftwareEngineer - Remote - Fintech - Up to £120k - Python TypeScript AWS, Cambridge Client: Opus Recruitment Solutions Location: Cambridge (Remote) Job Category: Other EU work permit required: Yes Job Views: 4 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: I … am exclusively supporting a FinTech Product Company that is currently hiring for 2 SeniorSoftware Engineers to join their remote engineering team. The company is profitable, with a product used by several enterprise clients. They seek confident, experienced, and passionate SeniorSoftware Engineers with a product … mindset and deep understanding of Software Engineering. The role is full-stack, leaning towards backend development. Their tech stack includes: Python React/TypeScript Node.js AWS GenAI Experience with another backend language (Ruby, C++, Elixir, Haskell, Go, Clojure, or Scala) is a plus Private projects showcasing passion for softwareMore ❯
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented SeniorSoftwareEngineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World … Makers, a SeniorSoftwareEngineer (Infrastructure) will have the opportunity to work on the backend systems and infrastructure that powers our online multiplayer games. This includes developing microservices and cutting-edge distributed systems, developing infrastructure as code pipelines, and deploying services to be used by millions of … with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Experience shipping code to a production environment. Experience working on microservices and distributed systems. Experience working with More ❯
on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of … and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) to build user-facing features for Roku's platform, reaching millions of users daily. You'll develop intuitive, high … performance UI and collaborate with designers and engineers to shape how millions stream their favorite content. Our new SeniorSoftwareEngineer, Embedded will be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
Sr Principal SoftwareEngineer page is loaded Sr Principal SoftwareEngineer Apply locations: CAMBRIDGE Time type: Full time Posted on: Posted Yesterday Job requisition id: R49763 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. … Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most innovative companies … boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Sr Principal SoftwareEngineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview: We are seeking a Sr Principal More ❯