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 … health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer (Agentic AI) Location: Cambridge, UK Reports to: SoftwareEngineering Group Director Job Overview: We are seeking Software Engineers to join … developing and maintaining Agentic AI applications in the digital verification domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Job Responsibilities: Design and development of AI systems and More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Junior Software Engineer – Graduate Opportunity Location: Remote (UK-Based) About the Opportunity: We’re looking for a bright and motivated Junior Software Engineer to join a collaborative, fast-paced tech team building modern, scalable applications across web, mobile, and … system performance, or contributing to API design, you’ll have the chance to make meaningful contributions from day one while learning best practices in software engineering. What You’ll Be Doing: Designing, developing, testing, and deploying software solutions in an agile team Writing clean, maintainable code across both … testing, and CI/CD Debugging and resolving issues, and contributing to continuous improvement Staying up to date with emerging tools and technologies in software development What We’re Looking For: A recently completed degree in Computer Science, SoftwareEngineering, or a related field Understanding of softwareMore ❯
What is the job? The successful candidate will join our team of C++, C# and .NET software engineers to work on further development of our newly released, cross-platform, motion control SDK used to drive our range of in-house designed and manufactured motor controllers. Working closely with the … electronics and embedded software engineers, you will be responsible for helping to design, develop, test, and maintain the SDK, adding new features and motor controllers. Working Hours: Monday to Friday 8.00 am – 4.30 pm (Hybrid Working Available) Responsibilities: Design, develop, test, and maintain software components of the motion … control SDK using C++, C#, and .NET technologies. Collaborate with electronics and embedded software teams to integrate hardware control features. Participate in code reviews, architectural design, and documentation. Support the development of new features based on customer and project requirements. Qualifications and Experience: Degree in SoftwareEngineeringMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior Software Engineer 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 a newly released, cross … 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 softwareengineering 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 More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cadence Design Systems
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 … health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer (Agentic AI) Location: Cambridge, UK/Cork, Ireland Reports to: SoftwareEngineering Group Director Job Overview: We are seeking a software … developing and maintaining Agentic AI applications in the digital verification domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Job Responsibilities: Design and development of AI systems and More ❯
Entrust Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the Principal Software Developer role at Entrust Entrust Cambridge, England, United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the Principal Software Developer role … edge, scalable technologies. Our success is driven by our people—curiosity, dedication, and innovation are at our core. We are looking for a Principal Software Developer to join our Cambridge, UK team. Position Overview A highly skilled C/Python developer to work on a major crypto-security product. … Responsibilities Design and develop our full-stack system, including software embedded in HSMs, client-side tools, and API libraries. Lead features from inception to delivery, including design, coding, testing, and review. Coordinate efforts across disciplines and lead by example, mentoring juniors and setting standards. Support the architecture team in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Enterprise and Cloud software products for energy applications Based in newly refurbished offices in central Cambridge, this growing company develop a range of products that are used by companies in the energy sector. Their leading products enable utility tracking that provides a robust framework that underpins energy commodity markets. … Due to the real-time importance of their applications, they take a strong engineering approach with their products, incorporating software testing from concept and all the way through product development. This value in test relates to context-driven testing, test design and test execution through automation (unit tests … integration tests) as well as exploratory tests. Software products range from Windows based desktop Enterprise applications to AWS cloud hosted web applications. Requirements - Degree in Computer Science, Engineering, Maths or Physics with industry experience is software development focusing on software test engineering. - Demonstrable experience of softwareMore ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Software Engineer (RUST/Blockchain), cambridge col-narrow-left Client: Sectech Solutions Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 6 Posted: 16.06.2025 Expiry Date: 31.07.2025 col-wide Job Description: SOFTWARE ENGINEER (RUST … Blockchain research and development organisation that are working on several large-scale projects and as a result of this, are now looking for additional Software Engineer with RUST experience. You have the exciting challenge of working with cutting-edge research and technology with a focus on the market's … needs. To support you on this challenge, our products have software architects, product managers, project managers, formal methods specialists, and QA test engineers, with whom you must communicate professionally, effectively, and efficiently. Duties Follow agile software development practices Work with teams across multiple time zones Work independently on More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
Entrust Cambridge, England, United Kingdom Senior Software Engineer 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 Google Continue … Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well 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 ❯
Social network you want to login/join with: Director of Engineering – AI-Powered SaaS Platform Location: United Kingdom Type: Full-Time | Permanent A fast-growing B2B SaaS company is seeking a strategic and growth-oriented Director of Engineering to lead multiple cross-functional teams and play a … led culture, the business is entering a new phase of international expansion and technical scale. Why This Role? ? Organizational Impact: Lead and scale multiple engineering teams with a focus on delivery, growth, and performance ? Modern Tech Stack: Shape systems and architecture in a greenfield environment — minimal legacy, maximum innovation … the world ? Career Trajectory: Report directly into senior leadership with a clear pathway to VP-level ownership What You’ll Do Lead and mentor Engineering Managers and Team Leads across several squads Own and drive execution across engineering initiatives aligned with business goals Partner with Product, Design, and More ❯
TTP plc Cambridge, England, United Kingdom Join or sign in to find your next job Join to apply for the Systems Software Architect role at TTP plc TTP plc Cambridge, England, United Kingdom 1 week ago Be among the first 25 applicants Join to apply for the Systems Software … role at TTP plc Direct message the job poster from TTP plc Talent Acquisition Partner @ TTP plc | Technology Recruitment Job Description TTP’s central software capability has become a core part of how we deliver innovative, impactful solutions across a wide range of industries. From connected medical implants and … and the chance to apply or expand your expertise into new technical domains. This is an exciting time to join TTP as a Systems Software Architect. Our team plays a vital role throughout the full software consulting lifecycle - from early-stage sales and system definition through to design More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
AVEVA
of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals and minerals – safely, efficiently and more sustainably. We’re the first software business in the world to have our sustainability targets validated by the SBTi, and we’ve been recognized for the transparency and ambition of … person who wants to make a big impact through technology, then we want to hear from you! Find out more at . Position : Senior Software Engineer Qualifications : Experience designing and developing engineeringsoftware solutions Location : Cambridge, United Kingdom – Hybrid (3 days at the office) Employment type : Full … you’llbe responsible formaintaining and enhancing applications that support both desktop and cloud solutions. You will work in scrum teams aligned to our customers’ engineering disciplines, contributing to consistent deliveryand modernisation of our product’s extensive feature set. Key responsibilities Design, develop and implement functional featuresas per Product Ownerrequests. More ❯
St. Neots, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK SoftwareEngineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will … work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing … opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK SoftwareEngineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will … work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing … opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They will acquire and More ❯
Software Dev Engineer II, Amazon Financials Foundation Services Amazon Financials Foundation Services (AFFS), a division within Amazon's eCommerce Services Organization (eCS) is leading innovation in business systems integration and defining the future of financial accounting at Amazon scale. Our systems are advancing one of the world's most … s businesses worldwide by constantly raising the bar on the speed at which business teams can integrate with our systems. We are looking for software engineers who thrive on complex problems and relish the challenge of operating complex and mission critical systems under high throughput. Our systems manage hundreds … teams and Accountants spend on monthly financial data analysis process. Our mission is to provide a world-class customer experience using scalable and robust software, so the challenges and opportunities span both the business and technical realms. The successful candidate is expected to contribute to all parts of the More ❯
Software Development Engineer, IES Payments We are looking for passionate and talented software engineers who have experience building innovative, critical, high volume applications that customers love. This is a high visibility team where you will get a chance to make a positive impact on customer experience. IES Payments … best payment experience in the world! To achieve this vision, we are in search of a talented technical engineer and craftsman who builds robust software that scales as well as client-facing features which are intuitive and simple to use. Our team takes a world view of payments for … on complex and highly disparate technologies – from front-end Android development to back-end highly distributed systems. You are security-conscious and continually analyze software for potential threats to safeguard customer trust. You are interested in a high growth career opportunity and enjoy building software that brings smiles More ❯
we're embarking on an exciting transformation in our approach to data management, moving towards a Data Mesh as our future state. As the Engineering Manager - Data Enablement, you will be responsible for leading a team of engineers focused on building and scaling the EQ data platform. You will … provide technical leadership to drive best practices in data engineering, data governance, and data product development, while also being a people leader—mentoring engineers, fostering career growth, and ensuring effective team collaboration. Your team works closely with data analytics, data science, and softwareengineering teams to develop … and well-governed data products. You will play a key role in helping us shape our data mesh strategy acting as a conduit between engineering and analytics. Who you are: Strong experience in data engineering, particularly in building scalable data platforms using cloud- technologies. Experience with modern data More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Social network you want to login/join with: Senior Software Engineer - 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 Senior Software 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 Senior Software 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 softwareengineeringMore ❯
services that will serve millions of customers Spearhead a high-performing team of SREs and DevOps engineers Partner with Core Technology, Platform and Application engineering teams to deliver excellence SRE Focus: Design and implement SLOs, SLIs, and error budgets Drive a data-driven approach to system reliability Establish robust … incident management and response protocols Lead continuous improvement initiatives Reduce toil through automation and engineering excellence Cloud & DevOps Excellence: Orchestrate CI/CD pipelines and deployment automation Optimize AWS cloud infrastructure using IaC principles Implement robust monitoring, logging, and alerting systems Manage cloud security and compliance requirements Platform Optimization … plays a central role in creating innovative devices & services at Lab126. The Device OS team is responsible for the board bring up, low level software, core operating system architecture, innovative framework feature development, associated cloud services and end-to-end system functions that brings these devices to life. The More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
John Gerlach & Company LLC
Graduate Software Engineer - Cambridge - Exciting Tech Startup Permanent + High-performing Team + Share options Are you passionate about SoftwareEngineering? Are you looking for a fantastic environment to start your career in? Here’s your chance to be a part of a fast-growing fully-funded More ❯
employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary teams of engineers and scientists work in a collaborative environment that inspires the cross … fertilization of ideas necessary for true innovation. For more information about Draper, visit www.draper.com. Job Description Summary: The Software Engineer (SMTS) develops high performance solutions for resource constrained targets. Develops next-generation resilient and fault tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonics and … space. The Engineer is involved in the full software development life cycle. Job Description: Duties/Responsibilities * Evaluates requirements, proposes solutions, explores design trades to support a design. * Designs algorithms using modern theory and proven techniques. * Develops embedded software based on prototype algorithms with supervision. * Analyzes designs to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Tec Partners
Software Engineer - C++/Embedded Linux Location: Cambridge (Hybrid - 3 days office-based) Salary: £45,000 - £70,000 (depending on experience) An opportunity has arisen with a well-established engineering company in Cambridge working at the forefront of radar, surveillance, and defence technology. As part of their continued … growth, they are now looking for a Software Engineer with strong C++ and embedded Linux experience to help drive the development of their next-generation systems. The company's solutions are used globally in mission-critical environments. This is a chance to join a multidisciplinary team where your software will have real-world impact in the defence and security domain. Key Responsibilities: Design and implement embedded software and control systems for radar platforms. Develop high-quality C++ code for both embedded devices and user-facing applications. Contribute to interface development for third-party system integration. Play an More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Elite Hiring Ltd T/A Elite Hiring Solution
Are you detail-driven and passionate about delivering high-quality digital experiences? Join a forward-thinking software development company thats shaping the future of tech. Were looking for a Trainee Software Tester to play a vital role in ensuring the performance and reliability of our innovative software solutions. About the Role: As a Trainee Software Tester, youll be an integral part of the quality assurance team, working closely with developers to test applications, identify issues, and contribute to continuous product improvement. This is an excellent opportunity to build a solid foundation in software testing … and launch a successful career in technology. Key Responsibilities: Execute manual and automated test cases to evaluate software performance and functionality Document testing procedures, results, and identified issues Collaborate with developers and QA teams to diagnose and resolve bugs Assist in maintaining test plans, test cases, and quality documentation More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior Software Engineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior Software Engineer 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 a newly released, cross … 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 softwareengineering 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 More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
We believe in the power of remote work and are committed to fostering a collaborative and inclusive work environment. Position Summary As a Remote Software Engineer at RemoteStar, you will play a crucial role in developing cutting-edge software solutions for our clients. You'll work closely with … team of talented engineers to design, build, and maintain high-quality applications that meet our clients' specific needs. Responsibilities Design, develop, and maintain robust software applications using modern programming languages and technologies. Collaborate with product managers, designers, and other team members to understand project requirements and deliver exceptional solutions. … and well-documented code that adheres to best practices and coding standards. Conduct thorough testing and debugging to ensure the quality and reliability of software products. Stay up-to-date with the latest industry trends and technologies to continuously improve your skills. Contribute to a positive and collaborative team More ❯