Software Engineer Jobs in Cambridgeshire

26 to 50 of 52 Software Engineer Jobs in Cambridgeshire

Sr. Software Engineer - C++, Linux, System Software

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
Core OS team, you will be part of a team responsible for designing and building the core/system parts of Roku OS. We are looking for a senior software engineer with extensive experience in embedded Linux development and integration. Roku has a long track record of building successful products around value SoCs, relying on our talented software … Design and develop OS features in a multi-process environment that are fast, efficient and maximize platform flexibility Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software - optimisation, performance & memory. Implement features with the abstractions necessary to run on a variety of hardware Design for performance and ensure that your code is fast and resource efficient More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos

Cambridge, Cambridgeshire, United Kingdom
Amazon
Sr. Software Development Engineer, Multichannel Commerce and Fulfilment Services, Santos We are seeking an experienced Software Development Engineer to join our innovative Supply Chain Technology team. Our mission is to revolutionize global supply chain capabilities, enabling businesses of all sizes to reach customers worldwide through multiple channels. We are building next-generation solutions that will reshape … growing customer base, we are looking for talented engineers who can work across complex systems. You will be part of a team that's tackling fascinating technical challenges in software architecture design, customer experience, and business strategy. Responsibilities Design and implement highly scalable, full-stack applications Own technical solutions end-to-end, from conception to deployment Collaborate with senior … Mentor junior engineers and contribute to team growth Champion operational excellence and quality engineering practices Required Qualifications Good experience in full-stack development Expertise in data structures, algorithms, and software design principles Track record of building scalable, distributed systems Experience with modern development practices and tools Problem-solving and analytical skills Good communication and collaboration abilities BASIC QUALIFICATIONS 5+ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Peterborough, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
H3O Business Technologies Limited
motivated by both writing high quality code and shaping solutions that make a genuine difference, this is the place for you. Role Overview We are seeking an experienced Senior Software Engineer ready to take on a leadership role within our expanding team. This position goes beyond development, youll help set technical direction, support and mentor colleagues, and play … ASP.Net, SQL Server), while also demonstrating leadership, communication, and collaboration skills to influence outcomes across teams, clients, and industry partners. Key Responsibilities Lead investigation, analysis, and resolution of complex software issues and support cases. Provide technical leadership and mentorship to junior and mid-level developers. Drive code reviews, promote best practices, and contribute to architectural decisions. Collaborate with technical More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer - Security Platforms AI

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
We're looking for a Software Engineer to build and enhance the tooling that powers our security-first development lifecycle. Key Responsibilities Design, prototype, and productionize AI-driven solutions: AI driven security code reviews, noise reduction in existing tooling and risk scoring. Scale and operatecustom solutions, ensuring high availability, performance and extensibility. Collaborate with cross-functional teamsacross Arm More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Featurespace

Cambridge, Cambridgeshire, United Kingdom
Visa Inc
from multiple vectors. In this role you will be joining an exciting, innovative business new to the Visa family. At Featurespace, we strive to be the world's best software company at protecting our clients and their customers from fraud attacks. We do that with personality, heart and professionalism, cultivating an innovative, fun and positive team atmosphere where everybody … our clients' problems in new, innovative ways. We are always seeking to be the best at what we do and make our customers smile. The Opportunity As a Senior Software Engineer, you will help us achieve our goals and deliver success on behalf of our customer by working with product teams to specify, design and deliver bespoke functionality. … You will provide tactical software solutions outside the normal development cycle to support integration efforts.Supporting product and project teams in integrating ARIC with internal and third-party systems, developing new functionality as needed. You will review and investigate Engineering Triage requests, either addressing directly or referring to other Engineering teams; providing engineering resource by exception to support other Engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PhD Software Engineer - 3D Image processing

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Feature extraction and tracking in Python for future healthcare research to £42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution … a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD Excellent mathematical skills and knowledge of feature extraction techniques including CNNs Demonstrably strong software engineering skills and ability to write well-designed code using Python This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year fixed More ❯
Employment Type: Permanent
Posted:

Software Engineer - Featurespace

Cambridge, Cambridgeshire, United Kingdom
Visa Inc
from multiple vectors. In this role you will be joining an exciting, innovative business new to the Visa family. At Featurespace, we strive to be the world's best software company at protecting our clients and their customers from fraud attacks. We do that with personality, heart and professionalism, cultivating an innovative, fun and positive team atmosphere where everybody … solving our clients' problems in new, innovative ways. We are always seeking to be the best at what we do and make our customers smile. The Opportunity As a Software Engineer, you will help us achieve our goals and deliver success on behalf of our customer by working with product teams to specify, design and deliver bespoke functionality … providing tactical software solutions outside the normal development cycle to support integration efforts. You will support product and project teams in integrating ARIC with internal and third-party systems, developing new functionality as needed; reviewing and investigating Engineering Triage requests, either addressing directly or referring to other Engineering teams. Responsibilities We hire people with a willingness to adapt to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C# Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Using C# for robotic applications and delivering applied technologies This applied robotics company develops both software and hardware that is used in the field. They have successfully delivered multiple versions of their mobile robots, used by partner customers. Their latest projects are testament to new features and technologies to improve their robots, and they are currently recruiting for their … engineering team. This hands-on software engineering position is for an experienced, senior level and technically adept hands-on technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their … software, provide technical input for new projects, mentor junior members of the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with complex hardware products ideally within robotics. Exposure to Azure DevOps More ❯
Employment Type: Permanent
Salary: £70000 - £100000/annum DoE + Benefits
Posted:

Full Stack Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Computer Futures
Full Stack Software Engineers Wanted - Build Tech That Matters Location: UK-wide (Remote/Flexible) | Salary: Up to £75k DOE | Clearance: Must be eligible for UK Security Clearance Are you ready to code for a cause? Join a cutting-edge team delivering mission-critical software that helps keep the UK safe, secure, and moving forward. I'm on … the hunt for Full Stack Software Engineers of all levels to join a fast-growing, agile tech powerhouse. You'll work on high-impact projects for government and defence clients, using the latest tools and techniques to solve real-world problems. ?? What You'll Do: Design, build, and test powerful backend systems, data pipelines, and web apps. Work in … small, agile teams using DevOps best practices. Deploy to cloud environments like AWS and Azure. Own the full software lifecycle-from concept to delivery and beyond. Collaborate directly with clients and stakeholders. ??? Tech You Might Use: Java | Python | TypeScript | React | Angular | Spring Boot | Docker | Kubernetes | Kafka | AWS Whether you're a backend wizard, full-stack polyglot, or DevOps enthusiast More ❯
Employment Type: Permanent
Salary: £75,000
Posted:

Full Stack Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Computer Futures
Full Stack Software Engineers Wanted - Build Tech That Matters Location: UK-wide (Remote/Flexible) | Salary: Up to £75k DOE | Clearance: Must be eligible for UK Security Clearance Are you ready to code for a cause? Join a cutting-edge team delivering mission-critical software that helps keep the UK safe, secure, and moving forward. I'm on … the hunt for Full Stack Software Engineers of all levels to join a fast-growing, agile tech powerhouse. You'll work on high-impact projects for government and defence clients, using the latest tools and techniques to solve real-world problems. What You'll Do: Design, build, and test powerful backend systems, data pipelines, and web apps. Work in … small, agile teams using DevOps best practices. Deploy to cloud environments like AWS and Azure. Own the full software lifecycle-from concept to delivery and beyond. Collaborate directly with clients and stakeholders. Tech You Might Use: Java | Python | TypeScript | React | Angular | Spring Boot | Docker | Kubernetes | Kafka | AWS Whether you're a backend wizard, full-stack polyglot, or DevOps enthusiast More ❯
Employment Type: Full-Time
Salary: £50,000 - £75,000 per annum
Posted:

Senior Software Development Engineer, Self-Service and Automation Team, Amazon Customer Service

Cambridge, Cambridgeshire, United Kingdom
Amazon
Senior Software Development Engineer, Self-Service and Automation Team, Amazon Customer Service At Amazon we drive innovation and customer obsession into everything we do, and this is especially true in the Customer Engagement Technologies (CET) department. CET owns the technology to support and enhance our Customer Service Operations network through our Self Service and Automation features, and various … We focus on robust architecture, world class UX, and leverage Gen-AI technologies to drive insights and solutions through a myriad of applications. We are looking for a Senior Software Development Engineer (Sr. SDE) to be part of a Global Product and Technology team whose innovations and strategies will define the next generation of customer experience for Amazon … most importantly, delight our customers through friction less, personalized support. This is core to our mission within the broader CET organization. BASIC QUALIFICATIONS - 7+ years of non-internship professional software development experience - 7+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Digital Pricing Team - Branding Initiative ('PriceIQ'), Digital ...

Cambridge, Cambridgeshire, United Kingdom
Amazon
Software Development Engineer, Digital Pricing Team - Branding Initiative ('PriceIQ'), Digital Acceleration We invite you to be part of a high-impact team that is shaping the future of pricing at Amazon. The Digital Pricing team is at the forefront of leveraging AI and machine learning to compute millions of prices across our digital products. We are looking for … a Software Development Engineer to help design and build the next generation of our AI-powered pricing systems. As a SDE, you will develop cutting-edge pricing systems that process millions of prices daily. Our platform combines pricing strategies with advanced AI models, including Large Language Models (LLMs), GenAI and custom neural networks, to make real-time pricing … joining Digital Pricing, you're not just changing teams - you're accelerating your career while solving complex challenges that matter. We're committed to helping you become the best engineer you can be, all while working on systems that shape Amazon's future. A day in the life We value work-life harmony. Achieving success at work should never More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
Job Overview: Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level. Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. 'Wherever Computing … Happens', we need to enable Arm by providing software solutions that interface higher-level software stacks with the hardware itself. Responsibilities: Our Open Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control and driver development, for a variety of target markets. Software on Arm must be fast, efficient and … secure, and support the very latest Arm architectural features. We're looking for software engineers with experience writing low-level C code. As well as the technical work of writing patches to implement new functionality, improve performance and enable new Arm architecture, you will enjoy working as part of the wider open source community. Required Skills and Experience: Proficient More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Platform Recruitment Limited
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation network click apply More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Embedded Linux Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Embedded Linux Systems Engineer - Networking Platforms - Cambridge Were looking for an embedded Linux engineer with strong networking and systems-level development skills to join a team working on advanced, high-performance network platforms used worldwide. This role will see you taking products from concept through to production, with opportunities to research and implement next-generation networking features. Visa More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Software Development Engineer, Selling Partner Support Experience

Cambridge, Cambridgeshire, United Kingdom
Amazon
Overview We are seeking an experienced Senior Software Development Engineer to serve as a technical leader in our new Bangalore organization, architecting the next generation of AI-powered seller support systems. As a founding senior engineer, you will shape the technical direction of our platform while mentoring teams and establishing engineering excellence. You will drive the technical … business requirements into technical solutions Lead design reviews and architecture discussions across teams BASIC QUALIFICATIONS Bachelor's degree in computer science or equivalent 8+ years of non-internship professional software development experience 8+ years of programming with at least one software programming language experience Experience as a mentor, tech lead or leading an engineering team 5+ years of … leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience PREFERRED QUALIFICATIONS 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DSP Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Singular Recruitment
across a range of sectors, including satellite, wireless, and secure communications. With a strong pipeline of innovation-driven projects, they are growing their engineering team and seeking a DSP Engineer to support and lead digital signal processing developments. Role Overview: As a DSP Engineer, you will play a key role in the design, implementation, and optimization of real … e.g., MATLAB, Python) and in embedded environments (e.g., C/C++ on DSPs, FPGAs, or SoCs) Analyze system-level performance, including link budgets and BER performance Collaborate with FPGA, software, and systems engineers to support hardware-software integration Optimize DSP code for computational efficiency, memory usage, and real-time constraints Participate in design reviews, verification activities, and lab … and influence system-level design decisions Desirable Qualifications: Degree in Electrical Engineering, Computer Engineering, or related discipline (advanced degrees preferred) Experience with FPGA/ASIC development or hardware/software co-design Background in wireless, satellite, or secure communications Familiarity with tools such as GNU Radio, Xilinx Vivado, or Texas Instruments DSP SDKs Whats on Offer: Work on high More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

Software Development Engineer II, WWGST

Cambridge, Cambridgeshire, United Kingdom
Amazon
consistent, convenient, snappy online grocery shopping experiences that make it easy for customers to find and get their groceries how and where they want to. We are seeking a Software Development Engineer to join the team. As a developer on this team, you will be responsible for delivering seamless and efficient experiences for Amazon's global grocery business. … complex problems, working across diverse teams, and driving operational excellence at a global scale, we'd love to hear from you! BASIC QUALIFICATIONS 3+ years of non-internship professional software development experience 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one software programming language PREFERRED QUALIFICATIONS 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience Bachelor's degree in computer science or equivalent Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract Python Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Innovare Recruitment Ltd
Job Title: Senior Python Contractor (Outside IR35) X 2 Location: Cambridge or London (1 day onsite per week) Rate: £350 £450 per day Contract Type: Outside IR35 Innovare AI Talent Partners is exclusively supporting a high-growth AI Start Up More ❯
Employment Type: Contract
Rate: Up to £450 per day
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
identify where signals originate. Their systems are also used by military and security customers for use in electronic warfare and intelligence. This powerful hardware is controlled by a full software stack from embedded code through to intuitive GUIs. In this role you will be involved in the full software development lifecycle for Windows and Linux applications which facilitate … high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software development lifecycle from requirement analysis to documentation and training Practical knowledge of developing RESTful APIs for client-server architecture Good degree in Computer Science or Electronics Financially secure and … continuing to grow, this company is a great place to further your career and continue learning as a software engineer. Located on the outskirts of Cambridge in newly built and well-appointed offices, on offer is a competitive salary and pension scheme with other benefits such as private medical insurance, a performance related bonus scheme and hybrid working. Another More ❯
Employment Type: Permanent
Salary: £35000 - £50000/annum DoE + Benefits
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
HM Electronics Inc
markets, Clear-Com's innovations and solutions have received numerous awards and recognitions for ingenuity and impact to customers. Come join our team! We are currently recruiting for a Software Engineer. What you will do in the position: Software Development Plans, designs, implements, and tests products of low to medium complexity with daily to weekly supervision. Demonstrates ownership … of limited areas of the intercom system software architecture. Documents design from high-level block diagram down to specific implementation decisions. Validates design specifications, develops test equipment as necessary, and works with QA to develop test procedure. Transfers standards, test specifications, verification methodologies, test harnesses and test reports created during design verification to Quality Assurance for regression. Develops and … other high- level languages. Knowledge in design of automation script languages. Proficient in communication and writing skills with the ability to design in a group setting. Knowledge in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc. Proficient in touch-typing and in use of word processors, spreadsheets and databases. Familiar with design of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Peterborough, Cambridgeshire, United Kingdom
MorePeople
Manufacturers and is currently undergoing a period of rapid expansion. Due to this expansion the business is looking to expand in several areas, in this case specifically within their Software Development Team. The Role In this role you will be using Python, Java and SQL databases to develop Control Interfaces across the wide range of Projects and Products currently … provided by the business. This will include extensive development of software for Automated Machinery and Robotic systems, as well as designing HMIs (Human Machine Interfaces). The projects vary in length and can last from a month to 18 months, this is dependant on the complexity, scope and size of the project, with Engineers working on one Project at … hybrid after 6 months, with Mondays and Fridays in the office. This is due to the need to be on-site to access the test lab making sure the software's you design are functioning correctly! This role requires full knowledge of Python, Java and SQL. What's Next? Give me a call! Whether you're already hooked or More ❯
Employment Type: Permanent
Salary: £30000 - £40000/annum
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
bringing them along in their careers. They are seeking candidates interested by the technical challenges. Finance industry experience is not required; however experience in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding … with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum DoE
Posted:

Senior Software Engineer

Peterborough, Cambridgeshire, United Kingdom
Hybrid / WFH Options
H3O Business Technologies Limited
Nationwide Remote Working Possible Why H3O? At H3O, were more than just another IT provider. We design and deliver technology that keeps food on shelves, production lines moving, and businesses operating under pressure. Our systems run in factories, warehouses, and More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Software Development Engineer-II, Amazon

Cambridge, Cambridgeshire, United Kingdom
Amazon
Amazon. The Digital Pricing team is at the forefront of leveraging AI and machine learning to compute millions of prices across our digital products. We are looking for a Software Development Engineer to help design and build the next generation of our AI-powered pricing systems. As a SDE, you will develop cutting-edge pricing systems that process … Note: Responsibilities are aligned with the expectations of the role as described in the original posting. BASIC QUALIFICATIONS Bachelor's degree or equivalent 5+ years of non-internship professional software development experience 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience programming with at least one modern language … such as Java, C++, or C# including object-oriented design Experience with cloud computing platforms (preferably AWS) Solid understanding of data structures, algorithms, and software design principles PREFERRED QUALIFICATIONS Experience with large language models (LLMs) Understanding of AI model optimisation techniques Familiarity with machine learning frameworks (PyTorch, TensorFlow) Experience with AI/ML deployment platforms (Amazon Q) Our inclusive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
Cambridgeshire
10th Percentile
£29,900
25th Percentile
£42,500
Median
£55,000
75th Percentile
£66,875
90th Percentile
£82,625