101 to 125 of 142 Software Engineer Jobs in Cambridge

Software Development Engineer in Test (SDET)

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Software Development Engineer in Test (SDET)Location: Derry/Londonderry or Cambridge, United Kingdom (Hybrid)Employment Type: Full TimeThe job We’re looking for a motivated Software Development Engineer in Test (SDET … AVEVA.You’ll contribute to the delivery of best-in-class 3D visualisation and XR (Extended Reality) cloud streaming technologies, supporting AVEVA’s industrial software portfolio. Your work will help ensure our cloud and on-premises solutions meet high standards of quality, robustness, and security.This is a great opportunity ...

Software Engineer, UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
streaming innovation. If you love building the invisible foundations that make great user experiences possible, this is the team for you.About the roleAs a Software Engineer in the DMTE team, you’ll contribute to Roku’s platform innovation — implementing and optimizing BrightScript (or JavaScript-like) systems for graphics … global platform featuresDevelop engineering tools and learn from experienced developersStay current with AI trends and emerging technologiesWe're excited if you have3+ years software engineering experience with UI development exposureC++ in an embedded environmentProficiency in BrightScript (or JavaScript-like) skills plus some experience with PythonStrong problem-solving and technical ...

Software Engineer, Education

Hiring Organisation
Autodesk
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Requisition ID #26WD99981Position Overview Autodesk Education Experiences (AEX) helps students, educators, and institutions access Autodesk tools, learning programs, and certifications. We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learning across Autodesk platforms.Our team operates like a startup … help onboard other engineers to the codebaseContribute to team culture by sharing knowledge, and promoting reproducible engineering practicesMinimum QualificationsBachelor’s degree in computer science, Software Engineering or equivalent practical experience3+ years of professional software engineering experience (or equivalent)Strong experience with Full-Stack development workflows/processes ...

Senior Staff Software Development Engineer

Location
Cambridge, England, United Kingdom
inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. SENIOR S OFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD is looking for an influential Senior Staff Software Engineer who is passionate about improving the performance of key applications … benchmarks. You will be a member of a core team of incredibly talented industry specialists and will work with the very latest hardware and software technology. THE PERSON: The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able ...

Senior Software Engineer

Hiring Organisation
Domino Print
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 50 K
About the roleThe Print Systems Software group is looking for a new software developer colleague! The team is circa 60 software professionals in the Technical Products and Services department. We have developed our Agile mindset and continue to improve our ways of working. Our responsibilities cover … design, implementation and testing of the software for Domino coding and marking solutions whilst supporting and developing our existing products.ResponsibilitiesYou will be involved throughout the product lifecycle, from discovery to delivery. We look to achieve our company strategic goals by having a progressive and adaptable mindset. We recognise both ...

Principal Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Principal Software EngineerLocation: Cambridge, United Kingdom – Hybrid Employment Type: Full Time The Job As part of the E3D development group, you’ll be responsible for maintaining and enhancing applications that support both desktop and cloud … communal best practices.Demonstrate sound decision making on individual and team workloads to ensure it is delivered in a timely manner.Essential RequirementsExperience developing professional software applications using C++ and/or C#.Awareness of industrial engineering and/or factory plant design.Comfortable with source control systems (GIT) and automated build pipelines ...

Senior Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Senior Cloud Software EngineerLocation: Cambridge, UK – HybridEmployment Type: Full-timeThe jobJoin AVEVA’s Core Services team to design and implement secure, resilient cloud platform capabilities using Microsoft Azure. This Senior-level role is suited … agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality.Key ResponsibilitiesDesign, develop, and maintain secure, resilient features for AVEVA CONNECT Core ServicesContribute to technical design and implementation decisions across cloud and service-based ...

Principal Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Principal Cloud Software EngineerLocation: Cambridge, UK – HybridEmployment Type: Full-time regularThe jobReporting to the Director of CONNECT Core Services, you will provide technical leadership for the design and implementation of AVEVA’s cloud platform capabilities … Kubernetes, containers, or cloud-native application platformsExperience with Angular or equivalent web development frameworksExperience using AI-assisted coding tools to improve engineering productivity and software qualityStrong communication, ownership, adaptability, and curiosity, with the ability to motivate others and lead through technical influenceR&D at AVEVAOur global team of 2000+ ...

Staff Software Engineer - Storage

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
seeking accomplished Staff Software Engineers with a deep knowledge of developing and testing high-performance storage software! The successful candidates will have the opportunity to work with innovative technology (often before public release) on development platforms, software models, FPGAs, and early silicon.Responsibilities:Work with Arm internal teams … identify bottlenecks and missing features,Understand storage related requirements, collaborate with other architects/engineers to influence Arm technology,Enable and optimise related storage software on Arm servers,Improve code quality through testing, working with the QA team to automate CI/CD pipelines,Chip in to open-source ...

Senior Staff Software Development Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Senior Member of Technical Staff - SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking … exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will be part of a key engineering team developing software for next-generation networking for cloud and hyperscale data centre operators and for AMD’s AI systems.The role will involve working with different teams ...

Application Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
seeking an Application Engineer to join our growing engineering team based at our Cambridge office. You will support the development, integration, calibration, validation, and customer deployment of Multimatic's automotive electronic control systems. Working closely with software, controls, systems, hardware, and customer engineering teams, you will play … customers.Facility Address:CambridgeKey Areas of ResponsibilitySupport customer integration of Multimatic electronic control systems, including suspension, active aero, and power closure products.Work closely with software, controls, systems, and hardware engineering teams to ensure successful vehicle-level integration.Perform vehicle commissioning, calibration, validation, and troubleshooting activities.Analyse vehicle and system data to identify ...

Backend Software Engineer – Go, Python, AWS

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Global software and engineering technology company is looking to expand its software engineering team in Cambridge. You will be working on a range of new development projects for a significant public facing web/cloud platform that is used extensively across the globe by the engineering industries … communities. The are looking to hire Backend Software Engineers who can work as part of cross functional teams that design, develop, and maintain scalable web services. Key skills/experience required: Proven experience of at least 5+ years in web service development and system integration Understanding software architecture ...

Software Engineer (Internal Tooling)

Location
Cambridge, England, United Kingdom
engineer in the Internal Tooling team you will be building tools & services that accelerate the company’s processes where existing solutions are overly expensive, lacking features, or simply don’t exist. Your users are our own colleagues, across engineering, manufacturing, and all other departments. Feedback loops are extremely fast … which you are yet unfamiliar with. These may be full stack web services, or client side applications interfacing with custom hardware. Overview As an engineer in the Internal Tooling team you will be building tools & services that accelerate the company’s processes where existing solutions are overly expensive, lacking ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Roku's business operations.About The RoleAs a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. … technology and framework stack, to use case and data model designDrive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timelinePartner with security and compliance teams to ensure the application meets compliance, security and audit requirementsParticipate in the continual improvement of engineering ...

Machine Learning Framework/Runtime Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Specific Skills and Experience RequiredWe’re looking for strong C++ software development experience, ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such as LiteRT, TensorFlow Lite, ONNX Runtime, or a similar technology is also important.A … profiling, or analysing AI model performanceDeveloping compiler technologies, intermediate representations, or hardware abstraction layersBuilding automated tests and CI/CD workflows for large-scale software projectsApplying AI-assisted development tools responsibly to improve engineering productivity and software qualityWhat You Will Learn and DevelopInterested in exploring how machine learning ...

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
solution. Investigating, diagnosing, and resolving issues to maintain commercially viable solutions. We Are Excited If You Have At least 10 years experience in a Software Engineering environment. Substantial project experience based on using AI/ML and LLM technologies. Proficiency in scripting languages such as JavaScript, TypeScript, React Native ...

Senior Software Engineer, Foundry

Hiring Organisation
Hackajob Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
hackajob is partnering directly with Redgate Software to hire for this role. At a glance Location: Cambridge In-office expectation: Once every two weeks Employment type: Permanent Salary: £55,000-£75,000 This role will be a mid or senior level engineer dependant on experience Why this role … customers to validate what you're building. You'll be part of a small cross-functional team (a Tech Lead plus four to six Software and Machine Learning Engineers), and you'll regularly run projects in parallel: contributing to ongoing experiments while also exploring entirely new directions. The tech ...

Senior Software Engineer (Instrumentation)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
generation MaliTM products! We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in constant contact with both Software and Hardware engineers as well as Architects.We have a consistent track record of building up expertise in people, so this is an excellent opportunity … learning new things in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group with great work ethics where you will enjoy the support of your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performance ...

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
generation MaliTM products! We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in constant contact with both Software and Hardware engineers as well as Architects. We have a consistent track record of building up expertise in people, so this is an excellent … opportunity for learning new things in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group with great work ethics where you will enjoy the support of your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performance ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Overview:We are looking for an experienced performance engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on improving the performance of managed language workloads on Arm architecture by improving the language runtime/compiler … Architecture and CPUs.Implement new runtime or compile features and fine-tune existing ones. (e.g. garbage collectors, interpreters, optimisation passes, intrinsics)Contribute to open-source software projects and engage with open-source community.Help develop the project automated functionality and performance testing frameworks.Required Skills and Experience :Experience working on managed runtimes ...

Embedded Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
products.Support customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code.Verification, validation and testing of developed software solutions for assigned projects.Work within a team in an agile manner allowing for flexibility and self-management to complete tasks.Ensure processes are correctly followed … with the team to utilise and improve any area in the development or testing process which can be improved.Ideal ExperienceUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent.Formal Software development within Aerospace, Automotive, Medical or similar embedded software development environment.Fluent ...

Lead Software Engineer

Location
Cambridge, England, United Kingdom
building the next generation of AI capabilities for database administration. You’ll sit alongside a Tech Lead, Product Designer, Product Manager, and 4–5 software engineers, with additional support from a Group Engineering Manager, Architect, and coaching function. You’ll be at the forefront of developing agentic AI interfaces … team’s work solves real problems and prioritising accordingly. What Makes You a Great Fit Experience designing, building, and operating scalable, resilient, and secure software systems — with a bias for simplicity and maintainability. Proven track record of leading complex engineering work, including cross‐team collaboration and breaking down ambiguity ...

Senior Software Engineer — Runtimes and Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
looking for a flexible, inquisitive engineer with an interest in compilers, language runtimes, and CPU architecture. In this role, you will study existing, new and proposed extensions to the Arm architecture to determine their applicability and optimal use by a variety of modern language runtimes and compilers. You will … investigations, with guidance where appropriate.Collaborate with colleagues across Arm to improve the Arm architecture, and to ensure it is effectively used.Contribute to open-source software projects and engage with open-source communities.Contribute to documentation efforts (including internal documentation and external blog posts) to communicate findings.Help develop tooling and automation ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
view this job directly on Flok Health's career page here The Role We're looking for driven and pragmatic product-minded software engineers, who care about user experience and have experience of scaling consumer applications - in particular of ensuring a consistently great experience for users regardless of what … these areas will definitely stand out - let us know if you have any! iOS/Android app development (native or otherwise) Software medical devices (or another regulated industry) Startup experience Able to design UIs (e.g. in Figma) Video streaming and/or real-time technologies What We Offer Challenging ...

Software Engineer, Agentic AI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
while gaining meaningful experience across a variety of disciplines.What does the team work on Roku TV is where embedded systems, media experiences, and intelligent software come together at massive scale. The Roku TV organization builds technology used on millions of TVs globally, and the team is already applying … with tools and services, and making them reliable in production.What is the role We are looking for a hands-on, systems-oriented Agentic AI Engineer to design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform capabilities for Roku TV. ...