201 to 225 of 354 Software Engineering Jobs in Cambridgeshire

Bare-Metal Senior Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £120000/annum serious equity
looking for an exceptional Bare-Metal Embedded Software Engineer to help design, validate and deliver high-performance embedded software for advanced aerospace systems. In this role, you will work across a varied portfolio of technically challenging projects, spanning engines, motors, servos, actuators and radar processing systems. You will … contribute to the architecture and implementation of deterministic, well-tested embedded software designed for safety, reliability and future accreditation. This growing company offers embedded software engineers the chance to have meaningful input across projects, influence technical direction and work in a culture built around continuous learning, ownership ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Location
Cambridge, England, United Kingdom
automation to move faster, raise the bar, and scale their impact. We value your AI skills if you 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 … after launch Work with AI tooling as a normal part of how you design, build, test and review Explain technical trade‐offs clearly to engineering and cross‐functional partners What experience would help someone be successful in this role at Roku? Around six or more years building production software ...

Senior Software Engineer, Search and Recommendations

Location
Cambridge, England, United Kingdom
premium content and entertainment to millions of users in the US and around the world. About 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 … Roku engineers from across the company, and directly by consumers across millions of devices Work with Product/Design teams to iterate and build software, taking a concept from ideation to its production deployment and support Lead efforts to evaluate new technologies and continue to push for best practices ...

Senior Software Engineer (vLLM)

Location
Cambridge, England, United Kingdom
CommonAI CIC is a non-profit membership organisation, founded on a belief in collaborative engineering for the safe and responsible development of foundational AI technologies. A place where AI startups, enterprises large and small, public sector bodies and academia can share resources and knowledge, to codevelop and grow businesses … fast. We are led by experienced founders, investors and engineers who believe that collaborative engineering drives faster AI innovation and are backed by a mix of UK Government and private funding in order to design, build and deploy innovative AI systems. The Opportunity We are seeking a Senior Software ...

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 ...

Full-Stack Engineer

Location
Cambridge, England, United Kingdom
will also develop web services implementing the business logic powering these features. Altium offers the opportunity to solve unique challenges, including complex data engineering, large-scale distributed systems, and cloud-based architectures. From concepts to building new product features, you will be able to add your own ideas … reviews and contribute to the development of coding standards and best practices. Qualifications Who We’re Looking For Proven experience as a Full-stack Software Engineer or in a similar development role; at least 4+ years of experience in Full-stack web application development Having concrete experience ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
looking for a Senior Embedded Software Engineer - Robotics to write the code that brings our robots to life. Every instrument SPT Labtech ships from nanolitre-precision liquid handlers to fully automated sample management systems. This depends on firmware that drives motors with absolute precision, reads sensors in real time … part of a team that's truly making a difference? What you will be doing: You'll join a multidisciplinary R&D team where software, electronics and mechanical engineers sit side by side and designs come together in the lab, not just on paper. Day to day, you will ...

Senior Software Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum Pension, Bonus, Healthcare
Senior Software Engineer – C/C++ - £70k - £100k – Semi remote – Cambridge Hexwired Recruitment has partnered with a well established and expanding Solutions provider in Cambridge. They are now seeking a Senior Software Engineer with solid experience working on networking products. The company expanding due to recent successes … delivery world changing products that will be used globally. Your role will be primarily focused on complex technical challenges. This a hands on Senior Software role, working with bleeding edge technology within Networking and security. Many of the projects are at a Government level, so the ability to obtain ...

Systems Software Engineer

Location
Cambridge, England, United Kingdom
infrastructure, building hardware capable of accessing and traversing large-scale knowledge structures at machine speed. The team are now looking for a Systems Software Engineer to build the software foundation that enables developers to integrate this novel hardware into real AI workloads. You’ll work across the boundary … between hardware and software, owning the runtime, SDK and APIs that interface with FPGA/ASIC hardware while focusing heavily on performance, developer experience and hardware/software co-design. For this Systems Software Engineer role, we are looking for someone with: Strong experience developing C/ ...

Senior Software Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
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 device they're on. What You'll Do Your day-to-day work will … especially across a variety of user devices) Making data driven decisions about app changes You’ll collaborate closely with the rest of the engineering/UX team, work directly with company leadership, and see the impact of your work on real patients. About You You have strong programming skills ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
unlock more from Graphcore AI processors. About The Job Build the debugger that helps developers unlock more from Graphcore AI processors. As a Senior Software Engineer in our Debugger team, you will help define and implement Graphcore's next-generation debugging capability. Your work will support developers building … optimising workloads on our advanced AI processors. You will adapt and expand debugger functionality, resolving complex issues across software and hardware boundaries. The tools you build will help internal and external users understand behaviour, improve performance and move faster. You will work closely with software, firmware, hardware, partner ...

C++/Rust Software Engineer

Hiring Organisation
SoCode Limited
Location
Cambridgeshire, Melbourn, United Kingdom
Employment Type
Permanent
Salary
£50000 - £74000/annum Travel Allowance + Bonus + Other ben
C++/Rust Software Engineer Location: South Cambridgeshire Working Environment: Hybrid (3 days on-site per week) The company is operating at the bleeding edge of the cyber-security domain, developing the next generation of security solutions. Following continued growth, they are looking to hire more Software Engineers … into the team and are keeping an open mind towards seniority (Mid - Senior). As a Software Engineer you will be working across the entire software development life cycle on projects with complex security requirements. You will be contributing towards the development of software across the stack ...

Software Engineer: Applied NLP/ML and Data Systems (Mid-career / Senior)

Location
Cambridge, England, United Kingdom
semantic similarity, clustering, or operationalising models (not necessarily training from scratch). AWS fluency and CI/CD discipline. Nice to have Practical LLM engineering: prompting, batch inference, and cost and throughput trade-offs across providers. SageMaker, Bedrock, or comparable managed ML tooling. Financial and equities domain knowledge: classification ...

Software Engineer (Rust)

Location
Cambridge, England, United Kingdom
CommonAI CIC is a non-profit membership organisation, founded on a belief in collaborative engineering for the safe and responsible development of foundational AI technologies. A place where AI startups, enterprises large and small, public sector bodies and academia can share resources and knowledge, to codevelop and grow businesses … fast. We are led by experienced founders, investors and engineers who believe that collaborative engineering drives faster AI innovation and are backed by a mix of UK Government and private funding in order to design, build and deploy innovative AI systems. The Opportunity We're seeking a highly skilled ...

C++ Software Engineer Android Linux

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
C++ 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 as a C++ Software Engineer/Consultant at a successful … scaling software house to help create the latest generation of cutting edge products aimed at the automotive sector and high performance cars; the product is currently embedded into 35 million cars and that number is rising. As a C++ Software Engineer/Consultant you will support customers with ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum + benefits
Maximise hardware capabilities through smart crafting to deliver fastest possible financial software We are 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 will be on dependability as well as seeking clever optimisations to take best advantage of the underlying hardware. You will interact with colleagues with other technical background such as electronics and FPGA design ...

Electronics / Software Engineer

Location
Cambridge, England, United Kingdom
Ever wondered what it's like to work on the hardest engineering problems around? At Cambridge Consultants, no two days look the same. One week you could be developing robotics for a global client; the next, collaborating with LEGO® on the next generation of LEGO® SMART PlayTM; the next … pioneering AI cyberattack response for the UK military. If you're an experienced Electronics or Software Engineer who thrives on variety and loves solving genuinely hard problems, we want to hear from you. The role We run over 300 technology, design and consulting projects every year, spanning Consumer Devices ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Engineer A fantastic opportunity for Software Engineers to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex ...

Senior Embedded Software Engineer (Firmware)

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Senior Embedded Software EngineerCambridge, UK | Full-time | Permanent | Hybrid Salary: 70,000 to 90,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any offer made will carefully take into account level of experience (including relevant industry experience … build new and advanced solutions to solve one of the hardest problems in quantum computing: quantum error correction (QEC). As a Senior Embedded Software Engineer at Riverlane, you will help build the world's first quantum error correction stack - Deltaflow. This cutting-edge work will involve collaborating with ...

Senior Software Engineer, UI Players

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
help people find what they want and make it easier for people to stream. We accomplish this using state-of-the-art technology and engineering to make it happen, considering the customer as the center of all that we do. We are looking for a Senior Software Engineer … taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, QA, and business leadership to make things happen, which means that engineers succeed here because they can maintain that ...

Software Engineer

Location
Cambridge, England, United Kingdom
technology to form an efficient and scalable quantum networking infrastructure in partnership with world-leading companies and academic groups. About the role As a Software Engineer at Nu Quantum, you will be responsible for helping to create the tools that our Scientists require to develop, test, build and enhance … quantum networking solutions. You will be part of the Software team, who develop software for internal lab use, as well as the control and user interfaces for our prototype products. This includes firmware to run on embedded systems, the development of graphical user interfaces and automation of scientific ...

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, UK
Employment Type
Full-time
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 … 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. ...