251 to 275 of 381 Software Engineering Jobs in Cambridge

Engineering Manager - Electronics

Location
Cambridge, England, United Kingdom
want to drive the electronics vision behind cutting-edge laboratory automation as Engineering Manager in the Electronics team at SPT Labtech You will own technical authority across electronics, motion control, and low-level system integration, while leading and developing a high-performing engineering team. Remaining hands … design, architecture, and problem-solving, you will work closely with software and mechanical teams to deliver precise, reliable, high-performance control of complex electromechanical systems. This role suits a senior engineer with deep electronics and embedded systems expertise, strong motion-control capability, and the ability to solve complex technical ...

Senior Software Engineer, Python, Computer Vision, to £600 per day

Hiring Organisation
Corriculo Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £600.00 per day
Senior Software Engineer, Python, Computer Vision, to £600 per day An immediate need for a Senior Software Engineer with strong skills in Python, Linux, Docker, and ideally Computer Vision, has arisen with an innovative technology company. Offered as an initial 3-month contract within IR35, the contract … offered on a fully-remote basis. The Role The Senior Software Engineer will be embedded within a cross-functional engineering team, working closely with researchers, systems engineers, and fellow software developers. You will take ownership of project delivery from initial brief through to scoping, design, implementation ...

Senior Software Engineer, Subscriptions

Location
Cambridge, England, United Kingdom
lead the industry. While we are well-positioned to help shape the future of television and streaming media worldwide, continued success stems from experienced software engineers like you developing core features for the Roku platform. The Senior Software Engineer will be contributing extensively to our embedded UI development … will also be engaged in developing tools which can help larger development community within Roku. A proven track record of shipping high-quality software on embedded platforms is essential. This is a great role for a senior professional who enjoys a high level of visibility and thrives on great ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 … performance analysis tools at an assembly level.Knowledge of and interest in improving computer architecture and microarchitecture such as CPU pipelines and cache hierarchies.Proficiency in software development and methodologies (coding, testing, debugging, reviewing)“Nice To Have” Skills and Experience :Familiar with Linux performance analysis tools and system level performance tuning.Proficiency ...

Senior Software Engineer - Hardware Robotics

Location
Cambridge, England, United Kingdom
European partners, and are developing their next-generation mobile robots. Their small team have big ambitions and are looking to hire a Senior Software Engineer to contribute to their goals. As a senior engineer, you’ll take a lead on some projects whilst contribute within the team on others. … production. Work will be varied, and challenges are tackled as a team. Requirements: Demonstrable relevant experience as a robotics engineer working on commercial software ideally in C#. Additional experience with C++ or Python would be desirable. Any experience with ROS would be beneficial. Hands‐on experience must include working ...

Senior Software Engineer — Runtimes and Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 … open-source projects.In returnYou will have the opportunity to learn about and influence the latest Arm architecture features, working closely with highly skilled engineering teams on ground-breaking technology. You will collaborate with diverse compiler and runtime teams and open-source communities, contributing to language implementations used by millions ...

Staff SoC Software Lead for Cloud & Data Center

Location
Cambridge, England, United Kingdom
seeking a Staff Software Engineer in the Infrastructure Solutions Software team within the CE-SW group. You will lead a team delivering complex software for cloud and data center products, providing technical direction from pre-silicon through production readiness. You’ll work across SoC, firmware and system … software, collaborating with hardware, software and architecture teams, and help scale engineering capability while staying hands-on. #J-18808-Ljbffr ...

Senior Robotics Software Engineer-Hardware (Onsite, Shares)

Location
Cambridge, England, United Kingdom
Selection, based just outside Cambridge, is seeking a Senior Software Engineer to lead and contribute to robotics software development. You will work with hardware and test software on physical machines, collaborating closely with the Product Owner and stakeholders to deliver robust solutions. You should be comfortable ...

Senior Full-Stack Engineer for AI-Driven Automation

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to join the Embedded Software Automation and Tools team. You’ll design full stack applications and services that enable end-to-end automation and testing, with a strong emphasis on performance, reliability, and AI-enabled capabilities. Responsibilities include building APIs, deploying ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
Software Engineer (C++) - Up to £65,000 Title : Software Engineer (C++) Company : Advanced Imaging Systems Location : Cambridge Pay : Up to £60,000 Company : A deeply technical advanced imaging R&D team are looking for a new C++ Software Engineer to join as part of ongoing growth. … genuinely cool products with significant in-house R&D capabilities, building incredibly reliable products used globally. More details available. Role : Design and implement new software features using C++ Collaborate across the business with different technical disciplines to help build cohesive systems Full SDLC development Build efficient algorithms About ...

Principal Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£80,000
Title: Principal Software Engineer Role: Distributed Systems & Communications Location: Cambridgeshire Salary: £60-£80k Platform Recruitment has partnered with an innovative technology company developing mission-critical systems used by organisations worldwide. They're looking for a Principal Software Engineer to help shape the technical direction of their platform. ...

Staff Software Performance Engineer - Team Lead

Location
Cambridge, England, United Kingdom
About The Team Arm's Userspace Performance team is looking for skilled software performance analysis engineers to lead a small group of engineers working on software performance analysis and optimisation. Successful candidates will help improve the performance of software running on Arm systems used across the world. … will join a team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead. If you are similarly passionate about leading edge technologies, then we want to hear from you! We investigate and solve hard problems ...

Full-Stack Engineer (React/TS + Python/Go) – Hybrid

Location
Cambridge, England, United Kingdom
Resources in Cambridge is seeking a talented Full Stack Software Engineer to join a growing team building a global web/cloud platform used across engineering industries. You will contribute to multiple development projects, delivering scalable web services and APIs. The role requires 4+ years in full‐stack ...

Senior Quantum Software Engineer - Deltakit Lead

Location
Cambridge, England, United Kingdom
Riverlane Ltd in Cambridge is seeking a Senior Software Engineer to lead the Deltakit platform, enhancing software for error-corrected quantum computing. Ideal candidates have a strong background in fields like computer science, with experience building user-friendly scientific software, primarily in Python. The role involves mentoring ...

Senior Backend Engineer — Distributed Systems (Streaming Platform)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
premium content and entertainment to millions of users in the US and around the world.What is the role We are seeking a Senior Software Engineer with experience in building services at scale. With so many people relying on us for great movies, TV, and news - scaling, reliability, fallbacks … automation to move faster, raise the bar, and scale their impact.We value your AI skills if have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£60 - £65/hour
Embedded Software Engineer | Outside IR35 | Cambridge The client is looking for specialist embedded software development services to deliver defined firmware components for an embedded Linux platform. They are looking for multiple software engineers, so I encourage you to apply if you have any recent experience developing software … Services Development of embedded Linux firmware for target hardware platforms (OMAP & iMX6), including kernel configuration, BSP updates, and device driver enablement Implementation of software required to support platform bring-up and peripheral integration (e.g. UART, SPI, I2C, PCIe) Integration of firmware into the wider system, ensuring compatibility with existing ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment.Your focus … team and provide mentoring for less experienced colleagues.You will need:A solid academic background in computer science, electronics, or a similarly applicable subject.Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance pitfalls and create ...

Software Engineer / Consultant Android Linux C++

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
Software Engineer/Consultant (Android Linux C++) Cambridge/WFH to £60k Are you a technologist who enjoys client interaction and seeing the results of your work in real-world settings? You could be progressing your career at a successful and scaling software house to help create … automotive sector and high performance cars; the product is currently embedded into 35 million cars and that number is rising. As a Software Engineer/Consultant you will support customers with the technical integration and bespoke application developments of the core software products. You'll partner with clients ...

Lead Software Engineer: End-to-End AI, Cloud & Infra

Location
Cambridge, England, United Kingdom
StackCX is seeking a Lead Software Engineer in Cambridge to own end‐to‐end features across the stack, from backend services to AI pipelines. You’ll collaborate with product, CI, and customer calls, adapting quickly as priorities shift. The role emphasizes strong engineering ability, rapid learning, and comfort ...

Senior Software Engineer Python

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 Annual
Senior Software Engineer/Developer (Python) Cambridge to £80k Do you have strong backend Python software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team ...

Senior Product Security Engineer

Location
Cambridge, England, United Kingdom
Description Arm’s Vulnerability Research and Tooling team is looking for a Senior Software Engineer to help build and scale Metis, our central security analysis platform. The team develops backend services and tooling that enable engineering teams to run security analysis centrally, with consistent operations, shared visibility … actionable security data across the company. In this role, you will focus on building out Software Composition analysis (SCA) capabilities and the backend systems that support them at scale. You will work on tool integration, results processing, and the services that make analysis outputs usable by engineering teams. ...

ML Embedded Software Engineer

Location
Cambridge, England, United Kingdom
such as ONNX Runtime or PyTorch/ExecuTorch A desire to help developers deploy ML workloads to constrained edge devices A few years' relevant engineering experience Nice to have abilities and knowledge Experience developing applications for Real Time Operating Systems Experience with Cortex-M or low-power Cortex ...

Lead AI-Driven Software Engineer for Databases

Location
Cambridge, England, United Kingdom
work side by side with other leaders and engineers to build seamless AI-driven workflows. The ideal candidate should have strong experience in scalable software systems, proficiency in .NET/C#, Python, or TypeScript, and a commitment to team development. The position offers a hybrid working environment ...

Lead Software Engineer

Location
Cambridge, England, United Kingdom
analysis, and workflow automation that puts customer experience at the heart of everything. As we continue to scale, we\'re looking for a Lead Software Engineer to join our team and design the services that take us through the next phase of growth. #J-18808-Ljbffr ...

Graduate software engineer

Location
Cambridge, England, United Kingdom
progress their career at an exceptionally high rate. That’s our promise to such a candidate. A few examples of your responsibilities Build software that matters. Take real ownership from idea to production, creating systems used by millions and evolving them into products at scale. Amplify your impact with ...