51 to 75 of 354 Software Engineering Jobs in Cambridgeshire

Robotics Software Engineer - C

Hiring Organisation
Redline Group Ltd
Location
Hertfordshire, Melbourn, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
experienced Robotics Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting technology hubs? If so, my client has an exciting opportunity available for a talented … harvesting robots, helping to improve usability, performance, accuracy and functionality as the company continues to deploy its technology to customers. In this experienced Robotics Software Engineer - C# job based in Hertfordshire you will be responsible for the following: Develop and enhance software capabilities across usability, speed, accuracy ...

Senior Software Engineer

Hiring Organisation
Domino Print
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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 ...

(Senior) Software Engineer

Location
Cambridge, England, United Kingdom
This engineering start-up has customer trials set up in the UK and abroad for their latest robots, and have further plans to develop their next generation machines. This small tech team are unafraid to experiment and try new approaches, learning and building up their considerable knowledge and know … how. They are looking to hire a (senior) Software Engineer to join them. The role would be equal parts writing code as well as test and experimentation of the robots. Requirements: Demonstrable industry project experience in software engineering using C# (or possibly C++). Any exposure ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
rapidly growing technology business developing advanced, high-performance systems for the aerospace and wider defence markets. They are looking for an experienced Embedded Software Engineer to join their engineering team and contribute to the development of embedded software across a range of technically challenging applications. This … opportunity to work across the full embedded software lifecycle, from architecture and interface definition through to implementation, automated testing, integration and release. The Role As an Embedded Software Engineer, you will be responsible for designing, developing and delivering robust, deterministic embedded software across a range of platforms. ...

Medical Devices Inventor - Electronics Engineer

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Engineers to help with the invention of new life saving and life improving medical devices. We are looking for a broad range of electronics engineering design skills from embedded software engineering to hardware electronics design. Ideally, you will have skills at both ends of the spectrum, however … stronger on one side or the other, we would still be happy to consider your application. Working within a team of electronics engineers, software engineers and physicists you will be helping with the invention and design of brand-new medical devices that will be used for life saving ...

Technical Director, Infrastructure SoC Software

Location
Cambridge, England, United Kingdom
possible in cloud and data center computing. Our Neoverse platforms are helping power the next generation of infrastructure – combining advanced silicon with the system software required to turn ambitious technology into production-ready solutions. We have a requirement for a Technical Director in the infrastructure solutions software team … group to join in a technical leadership role for a globally distributed software engineering team delivering highly complex software for our cloud and data center products This is an opportunity to make an impact at scale! Responsibilities: You will: Provide technical direction and expertise to the team ...

Software Engineer

Location
Cambridge, England, United Kingdom
working with an innovative healthcare technology business that is expanding its software and digital capabilities. They are looking for a Software Developer to join the team and help build applications that support laboratory operations, cloud platforms and diagnostic products. This is a predominantly backend focused position, developing APIs … data access layers, business logic and integrations. You will also have the opportunity to contribute to frontend development when required. The software you build will be used within a healthcare environment and contribute directly to improving clinical and patient outcomes. What you will be doing Designing, developing, testing ...

Embedded Software Engineer – Consultant

Location
Cambridgeshire and Peterborough, England, United Kingdom
Experienced Embedded Software Engineer - Consultant Cambridge, United Kingdom, Full-timeRole Type: ExperiencedContract Type: PermanentTechnical Discipline: SoftwareDepartment: Deep Tech We are looking for an experienced Embedded Software Engineer to take a leading role in the design, architecture and delivery of complex software-enabled systems. This position is ideal … engineer looking to expand beyond hands-on development into systems architecture, technical leadership and multidisciplinary problem solving, while remaining closely involved in embedded software engineering. You will work alongside software, electronics, systems and mechanical engineers to develop innovative products across a variety of industries and technologies. Responsibilities Design ...

Software Development Engineer, AWS S3

Location
Cambridge, England, United Kingdom
directly with customers? Join our team building high-performance data access solutions that power critical workloads across AWS. We're creating open source systems software that enables applications to achieve breakthrough throughput when accessing Amazon S3, working across multiple programming languages including Rust, and diving deep into file system … problems with limited data, transforming ambiguity into elegant solutions. You'll work at the intersection of distributed systems, systems programming, and customer needs—designing software that handles massive scale while maintaining exceptional performance. Your technical depth and problem-solving skills will directly impact how customers access and process data ...

Specialist Software Engineer (Python)

Location
Cambridge, England, United Kingdom
Specialist Software Engineer Cambridge, UK | Hybrid Join a cutting-edge R&D team developing next-generation cybersecurity technology designed to tackle sophisticated, real-world threats. This is a rare opportunity for an experienced engineer to combine hands-on development, software architecture, and technical leadership in an innovation-driven … environment. What You'll Do Lead the design and development of complex software systems. Drive technical strategy and architecture decisions. Develop scalable, production-grade solutions from concept to deployment. Mentor engineers and champion engineering best practices. Collaborate with cross-functional teams to deliver high-impact technology. What ...

Software Engineering Consultant

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£46000 - £70000/annum DoE + benefits
Developing high integrity real-time software for medical device applications Due to continued success, this Cambridge based creator of medical systems is seeking an exceptional C++ software engineer to join their engineering team. In this role you would be involved from the outset with a wide variety … beneficial high-technology healthcare devices. You will be liaising closely with clients, and working alongside colleagues from disciplines such as electronics and mechanical engineering, so excellent communications skills, problem-solving ability, and initiative will be needed. Your software expertise will allow you to design and implement dependable real ...

Senior Software Engineer, AI Services

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
AVEVA is creating software trusted by over 90% of leading industrial companies. Position: Senior Software Engineer, AI ServicesLocation: Cambridge, United Kingdom (hybrid)Employment Type: Full-Time The job We are looking for passionate and seasoned Software Engineers to join our Core AI Services team. In this role … security controls to protect sensitive data and ensure secure access to AI services. Contribute to design reviews, code reviews, and architectural discussions to ensure engineering excellence. Mentor junior developers, encourage continuous learning, and contribute to a culture of innovation. Essential requirements Extensive experience in software engineering, preferably ...

Staff ML Engineer - Developer Tools

Location
Cambridge, England, United Kingdom
Description: In the Developer Platforms group at Arm, our mission is to make AI software development on the Arm architecture simple and intuitive. We are growing our team and are looking for a passionate Staff ML Engineer to help us build our expertise in ML tooling and deliver … next generation of developer experiences for Arm. The ideal candidate will combine strong software engineering skills with deep practical experience of ML model optimisation and deployment. You will help make sophisticated ML optimisation techniques accessible to developers by building tools that analyse, optimize, and prepare models for efficient ...

Software Engineer C++ Swift MacOS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Software Engineer/Developer (C++ Swift MacOS) Cambridge/WFH to £80k Are you a C++ Software Engineer with Swift and MacOS experience? You could be progressing your career as a Software Engineer at one of the world's leading cyber security technology companies, where … help develop next generation software that protects organisations from increasingly sophisticated AI driven cyber threats. As a Software Engineer you will design, develop and maintain the macOS codebase using modern C++ and Swift. Collaborating within an R&D environment you'll lead projects across rapid prototyping ...

Lead Software Engineer

Location
Cambridge, England, United Kingdom
Redgate creates simple software to help data professionals get the most value out of any database. Our solutions solve complex database management challenges across the DevOps lifecycle, making life easier for IT leaders, development, and operations teams by increasing efficiency, reducing errors, and protecting business-critical data. The data … community trusts Redgate to balance speed to market, team collaboration, and data protection. Find out more about us here: Redgate Software – Culture RepVue As a Lead Software Engineer, you'll be part of a small, cross-functional team that typically includes a Tech Lead, Lead Software Engineer ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
Senior Software Engineer role centres on asing a Senior Software Engineer, you will be a key architect of the core systems that underpin Roku’s user experience. Roku is the #1 TV streaming platform in the U. What you'll bring Minimum of 5+ years of software engineering With a heavy focus on C++ (C++14/17/20) Proficiency in Python for tooling and automation, with a working knowledge of Bright , specifically using tools like GDB, Valgrind, or platform-specific profilers Using generative AI tools to accelerate systems-level development As a Senior Software ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Robotics Software Engineer - C++/ROS2/Linux Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres … robotics and technology innovation? If so, our client - an innovative tech-for-good start-up - is looking to hire a Robotics Software Engineer based in Cambridge, UK, supporting operations across both UK and EU teams. Key responsibilities: Design, develop, and test software systems for advanced robotic platforms using ...

Backend Software Engineer TypeScript

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Backend Software Engineer/Developer (TypeScript) Cambridge/WFH to £70k Are you a backend focussed TypeScript Engineer? You could be progressing your career at one of the world's leading cyber security technology companies, where you'll help develop next generation software that protects organisations from increasingly … sophisticated AI driven cyber threats. As a Backend Software Engineer you'll design and develop backend services for the customer portal, primarily using TypeScript. Working in a highly collaborative engineering environment, you'll take ideas from rapid prototypes through to robust, production ready systems, helping to shape both ...

Senior RTL Engineer - CPU

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
collaborating with world-class architects and design engineers on technically demanding projects. Core requirements Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related discipline (or equivalent industry experience) 3+ years' experience in RTL design Academic or commercial experience … design Strong RTL design skills using Verilog, SystemVerilog, or VHDL A solid software engineering background, including experience with: Object-oriented and functional programming paradigms – C,C++,Python Compiler infrastructures, particularly domain-specific languages (DSLs) Test-driven development and writing adaptive unit tests Excellent attention to detail ...

Senior Software Engineer, ML Infrastructure

Location
Cambridge, England, United Kingdom
automated evaluation and retraining, caching and telemetry, and agent-assisted release and operational workflows. What is the role? We are looking for a Senior Software Engineer with strong machine-learning infrastructure experience to help the Roku Entertainment Assistant team deliver reliable, high-quality conversational experiences at scale. You will … across ranking, model delivery, evaluation and LLM-agent behaviour, working closely with machine-learning, product, data and platform partners. This is a hands-on engineering role for someone who can move comfortably between software architecture, ML lifecycle decisions and production operations. You will improve the paths the team ...

Embedded Linux Developer

Location
Cambridge, England, United Kingdom
Your new career starts here with Plextek About the position VISION Plextek is a leading choice for employees and customers for exceptional engineering and strategic innovation to create better, safer, and more sustainable technologies and products. OUR VALUES AND BELIEFS Being a responsible business, we work with integrity … experience. We empower each other, we’re adaptable, show initiative, and deliver on our commitments together. THE ROLE We are looking for an Embedded Software Engineer with a strong grounding in embedded MCU and embedded Linux development. You will contribute to the design, build, and test of embedded systems ...

AI Enablement Lead [gn] Data Intelligence

Location
Cambridge, England, United Kingdom
data landscape, AI is not a siloed experimental lab; it is a core capability that must be embedded into our product DNA and our engineering workflows. We are looking for an AI Enablement Lead who will architect, scale, and own our AI enablement strategy end-to-end. … passive prompt engineer; you are a highly practical, technical driver who builds the foundational platforms, tooling, and frameworks that allow other product and engineering teams to deploy AI safely, rapidly, and at scale. You will democratize AI across the organization, establish modern LLMOps/MLOps practices, and directly impact ...

Backend Software Engineer Python ML AWS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
Backend Software Engineer/Developer (Python Machine Learning AWS) Remote UK to £90k Are you a data savvy Backend Software Engineer with experience of implementing ML algorithms into production? You could be progressing your career in a senior, hands-on Backend Software Engineer role as part … supportive international team at a growing and hugely successful European car insurance tech company as they expand their UK presence. As a Backend Software Engineer you'll join a cross functional team, collaborating with Data Scientists and Machine Learning Engineers on complex insurance underwriting and pricing systems. They ...

Senior RTL Design Engineer - CPU

Location
Cambridge, England, United Kingdom
that knowledge is shared via great documentation and participation in a culture of collaborative design. Requirements BS/MS degree in computer science, computer engineering, electrical engineering or related field, or equivalent experience. 3+ years of design experience. Academic or professional experience with CPU RTL design. Proficiency … hardware (RTL) design in Verilog, System Verilog, or VHDL. Strong software engineering skills/background, including: Object‐oriented, aspect‐oriented, and particularly functional programming templated metaprogramming, in any language. Compiler infrastructures, particularly for domain‐specific languages. Data modeling, particularly intermediate representations for optimizing or transforming compiler passes. Test ...

Senior Software Engineer (ML QA)

Location
Cambridge, England, United Kingdom
About the job Help prove the ML software stack that future AI systems will depend on. the company is expanding the software systems behind AI compute at datacenter scale. This role focuses on validating a complex machine learning stack before it reaches customers and hardware.You will build … frameworks, simulators, emulators and future hardware. You will shape test architecture across large codebases, CI pipelines and representative ML workloads. You will use strong software engineering judgement to turn complex technical goals into scalable validation systems. This is a role for someone who enjoys depth, ownership and useful ...