Software Engineer Jobs in Cambridge

51 to 75 of 122 Software Engineer Jobs in Cambridge

Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Reed Technology
Embedded Software Engineer (Junior and Mid-Level) Cambridge, UK £25,000 - £40,000 per annum (depending on experience) REED Technology are working with a client that designs and manufactures hardware and software primarily for use by researchers worldwide in the fields of neuroscience, pharmacology, and engineering. Their … innovative solutions support cutting-edge scientific research and development. Our client is seeking skilled Embedded Software Engineers with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidates will join a small team of programmers dedicated to producing and enhancing Windows applications for … scientific research. This is an exciting opportunity for Software Engineers who enjoy solving complex problems and managing projects in a fast-paced environment. Key Responsibilities: Develop and maintain Windows-based applications. Provide technical support to customers using the software. Collaborate with third-party companies to interface the software More ❯
Employment Type: Permanent
Salary: £25000 - £40000/annum
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Reed Technology
Embedded Software Engineer (Junior and Mid-Level) Cambridge, UK £25,000 - £40,000 per annum (depending on experience) REED Technology are working with a client that designs and manufactures hardware and software primarily for use by researchers worldwide in the fields of neuroscience, pharmacology, and engineering. Their … innovative solutions support cutting-edge scientific research and development. Our client is seeking skilled Embedded Software Engineers with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidates will join a small team of programmers dedicated to producing and enhancing Windows applications for … scientific research. This is an exciting opportunity for Software Engineers who enjoy solving complex problems and managing projects in a fast-paced environment. Key Responsibilities: Develop and maintain Windows-based applications. Provide technical support to customers using the software. Collaborate with third-party companies to interface the software More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Security Software Engineer - PhD Level

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
PhD Security Software Engineer/Cryptographer with strong low level software skills to work on Security Software & Blockchain protocols - Fully Remote - based in UK or Europe. A Junior/Mid level Research Engineer with a PhD in Mathematics, Computing or Cryptography coupled with strong programming More ❯
Posted:

Application Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Murray McIntosh Associates Ltd
Our client is looking for an Application Software Engineer who is passionate about building high-quality software and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile … environments and maintain existing software. A background in algorithm development and UI frameworks like WPF would be a great addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training . Programming : Write clean, robust, and high-quality software … and developing RESTful APIs for client-server architectures. C# and OOP : Strong architectural skills with knowledge of C# and object-oriented programming (OOP) principles. Software Design Patterns : Good understanding of software design patterns and data structures to create efficient and scalable solutions. Agile Development : Familiarity with the Agile More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum Bonus
Posted:

Application Software Engineer

cambridge, east anglia, United Kingdom
Murray McIntosh
Our client is looking for an Application Software Engineer who is passionate about building high-quality software and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile … environments and maintain existing software. A background in algorithm development and UI frameworks like WPF would be a great addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training . Programming : Write clean, robust, and high-quality software … and developing RESTful APIs for client-server architectures. C# and OOP : Strong architectural skills with knowledge of C# and object-oriented programming (OOP) principles. Software Design Patterns : Good understanding of software design patterns and data structures to create efficient and scalable solutions. Agile Development : Familiarity with the Agile More ❯
Posted:

Application Software Engineer

Cambridge, south west england, United Kingdom
Murray McIntosh
Our client is looking for an Application Software Engineer who is passionate about building high-quality software and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile … environments and maintain existing software. A background in algorithm development and UI frameworks like WPF would be a great addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training . Programming : Write clean, robust, and high-quality software … and developing RESTful APIs for client-server architectures. C# and OOP : Strong architectural skills with knowledge of C# and object-oriented programming (OOP) principles. Software Design Patterns : Good understanding of software design patterns and data structures to create efficient and scalable solutions. Agile Development : Familiarity with the Agile More ❯
Posted:

Software Engineer (Typescript)

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pearson Carter
Software Engineer (Typescript) Company Profile: Pearson Carter are currently working with a company who provides post-trade automation platform across global markets. They are looking to grow their team as they just won new clients. They are looking for someone who has at least 5 years commercial experience … in Software Engineering and 2 years of experience in Typescript. They offer competitive salary, bonus and hybrid working! Get in touch if you’re looking for your next opportunity! Responsibilities: Develop and maintain secure, scalable backend services Design and evolve blockchain features Ensure high-quality delivery through Agile practices … Experience: 5+ years in software development, with 2+ years in TypeScript. Proficient in Git, CI/CD, and Agile workflows. Methodical, hands-on, and adaptable in fast-paced environments. Salary They offer competitive salary, bonus and remote working Location Hybrid, 2-3 days a week from Cambridge office How More ❯
Posted:

Software Engineer (Typescript)

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Pearson Carter
Software Engineer (Typescript) Company Profile: Pearson Carter are currently working with a company who provides post-trade automation platform across global markets. They are looking to grow their team as they just won new clients. They are looking for someone who has at least 5 years commercial experience … in Software Engineering and 2 years of experience in Typescript. They offer competitive salary, bonus and hybrid working! Get in touch if you’re looking for your next opportunity! Responsibilities: Develop and maintain secure, scalable backend services Design and evolve blockchain features Ensure high-quality delivery through Agile practices … Experience: 5+ years in software development, with 2+ years in TypeScript. Proficient in Git, CI/CD, and Agile workflows. Methodical, hands-on, and adaptable in fast-paced environments. Salary They offer competitive salary, bonus and remote working Location Hybrid, 2-3 days a week from Cambridge office How More ❯
Posted:

Software Engineer (Typescript)

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
Pearson Carter
Software Engineer (Typescript) Company Profile: Pearson Carter are currently working with a company who provides post-trade automation platform across global markets. They are looking to grow their team as they just won new clients. They are looking for someone who has at least 5 years commercial experience … in Software Engineering and 2 years of experience in Typescript. They offer competitive salary, bonus and hybrid working! Get in touch if you’re looking for your next opportunity! Responsibilities: Develop and maintain secure, scalable backend services Design and evolve blockchain features Ensure high-quality delivery through Agile practices … Experience: 5+ years in software development, with 2+ years in TypeScript. Proficient in Git, CI/CD, and Agile workflows. Methodical, hands-on, and adaptable in fast-paced environments. Salary They offer competitive salary, bonus and remote working Location Hybrid, 2-3 days a week from Cambridge office How More ❯
Posted:

Application Software Engineer (Cambridge)

Cambridge, Cambridgeshire, UK
Murray McIntosh
Our client is looking for an Application Software Engineer who is passionate about building high-quality software and working across the full development life cycle. The position requires a strong foundation in C#, RESTful APIs, and object-oriented principles, along with the ability to collaborate in Agile … environments and maintain existing software. A background in algorithm development and UI frameworks like WPF would be a great addition. Duties and Responsibilities: Full Software Development Life Cycle : Handle all aspects, including requirements analysis , design , development , testing , documentation , and training . Programming : Write clean, robust, and high-quality software … and developing RESTful APIs for client-server architectures. C# and OOP : Strong architectural skills with knowledge of C# and object-oriented programming (OOP) principles. Software Design Patterns : Good understanding of software design patterns and data structures to create efficient and scalable solutions. Agile Development : Familiarity with the Agile More ❯
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with the most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated … our next team member? We are a dedicated and multi-faceted engineering team working together to ensure that Arm delivers performant and functional ML software and hardware solutions and enables our partners to build highly competitive products. Using detailed analysis and characterization, we advise and influence Arm engineering, marketing … and external partners. The team covers a wide range of software and hardware levels, application domains, workloads, and types of analysis to get a full and accurate picture of ML performance capabilities, limitations, and improvement opportunities. Job Description As a member of the ML System Analysis team you will More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

cambridge, east anglia, united kingdom
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, south west england, united kingdom
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Software Engineer, Medical Devices

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Software consultancy role working on medical and healthcare applications This established consultancy based outside of Cambridge is looking to recruit a Software Engineer to join them and work on a wide range of medical devices and healthcare applications. Project scope can be varied and of different durations … range of benefits. Work is a mix of onsite and hybrid depending on projects (typically 3 or more days a week onsite). Keywords: Software Engineering, Consultancy, Medical Devices, Hardware/Electronics/Instrumentation, Varied Projects, Embedded Linux/RTOS/Bare Metal, Desktop Applications, Prototyping Another top job More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum DoE + Benefits
Posted:

Software Engineer (Typescript) (Cambridge)

Cambridge, Cambridgeshire, UK
Hybrid / WFH Options
Pearson Carter
Software Engineer (Typescript) Company Profile: Pearson Carter are currently working with a company who provides post-trade automation platform across global markets. They are looking to grow their team as they just won new clients. They are looking for someone who has at least 5 years commercial experience … in Software Engineering and 2 years of experience in Typescript. They offer competitive salary, bonus and hybrid working! Get in touch if you’re looking for your next opportunity! Responsibilities: Develop and maintain secure, scalable backend services Design and evolve blockchain features Ensure high-quality delivery through Agile practices … Experience: 5+ years in software development, with 2+ years in TypeScript. Proficient in Git, CI/CD, and Agile workflows. Methodical, hands-on, and adaptable in fast-paced environments. Salary They offer competitive salary, bonus and remote working Location Hybrid, 2-3 days a week from Cambridge office How More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Developing embedded C and modern C++ software on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. … As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded C AND modern C++ programming More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum DoE + Benefits
Posted:

Principal Software Development Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering … software that genuinely makes a difference — this could be the role for you. We’re partnered with a leading tech innovator looking for a Principal Software Development Engineer to take ownership of major software projects from concept to delivery. You’ll play a pivotal role in … solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable More ❯
Posted:

Principal Software Development Engineer

Cambridge, south west england, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering … software that genuinely makes a difference — this could be the role for you. We’re partnered with a leading tech innovator looking for a Principal Software Development Engineer to take ownership of major software projects from concept to delivery. You’ll play a pivotal role in … solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable More ❯
Posted:

Principal Software Development Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Pure Resourcing Solutions
Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000 + Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others, and delivering … software that genuinely makes a difference — this could be the role for you. We’re partnered with a leading tech innovator looking for a Principal Software Development Engineer to take ownership of major software projects from concept to delivery. You’ll play a pivotal role in … solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean, maintainable code and mentoring others Comfortable More ❯
Posted:

Front-End Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Cambridgekinetics
Join Cambridge Kinetics as a Front-End Software Engineer and become the driving force behind our pixel-perfect, high-performance user interfaces for our product Kinabase . You will work across the full cycle of UI development - from crafting design concepts and prototypes through to pixel-perfect code. … solutions, and helping our start-up grow with user-centric excellence at its core. We're hard at work building a new generation of software that will change the way our clients do business. We are looking for a talented and enthusiastic graduate to join our team and help … us build the next generation of software products to set us up for long-term success. Who we are seeking A creative problem-solver who thrives on combining visual design with strong front-end engineering skills. You'll write clean, maintainable code and take ownership of how products look More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - Kernel & Low-level Development

Cambridge, England, United Kingdom
European Tech Recruit
Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially … design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions. This position has multiple headcount from Mid-to-Senior level, please do get in touch if this is of interest … The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line More ❯
Posted:

Embedded Software Engineer - Kernel & Low-level Development

cambridge, east anglia, United Kingdom
European Tech Recruit
Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially … design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions. This position has multiple headcount from Mid-to-Senior level, please do get in touch if this is of interest … The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line More ❯
Posted:

Embedded Software Engineer - Kernel & Low-level Development

Cambridge, south west england, United Kingdom
European Tech Recruit
Embedded Software Engineer - Kernel & Low-level Development We are currently hiring for a globally leading semiconductor company, where you will join a team of highly skilled Embedded & Operating Systems experts. You will analyse, and advance the state-of-the-art of OS technologies and system software, especially … design and development of solutions for CPU and System IP based Infrastructure platforms. Your primary responsibility will include maintenance, support, and development of system software for Computing Infrastructure solutions. This position has multiple headcount from Mid-to-Senior level, please do get in touch if this is of interest … The key competencies are as follows: Prior working experience with various Low-level Embedded projects and working as a R&D professional or Software Engineer. Experience in development and maintenance of product quality firmware with good knowledge of bootloaders and device drivers. Familiarity with the Linux environment, command line More ❯
Posted:

Software Engineer (Full Stack) Cambridge

Cambridge, Cambridgeshire, United Kingdom
Darktrace Ltd
What will I be doing: Our software engineers work across a wide variety of projects and with a diverse toolset. As a Full Stack Software Engineer for the Innovation team, you will be responsible for rapidly prototyping and iterating on new projects in a fast-moving environment. … more than one programming language, Experience with development that considers all parts of the stack (storage, API, services, infrastructure, machine learning, etc.), Experience developing software for Windows or MacOS, Experience working with Cloud Infrastructure such as AWS, Azure, or GCP, Experience with machine learning frameworks and libraries, such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
Cambridge
10th Percentile
£34,125
25th Percentile
£45,000
Median
£57,500
75th Percentile
£73,750
90th Percentile
£82,625