Software Engineer Jobs in Cambridgeshire

26 to 50 of 61 Software Engineer Jobs in Cambridgeshire

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
ZENOVO LTD
Senior Embedded Software Engineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer to join their collaborative R&D team in Cambridge .This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What’s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package Work … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You’ll play a key role in firmware development More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
ZENOVO LTD
Senior Embedded Software Engineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded Software Engineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What's on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You'll play a key role in firmware development More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Posted:

Senior Embedded Software Engineer

cambridge, east anglia, united kingdom
Platform Recruitment
Senior Embedded Software Engineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded Software Engineer to join the growing team. You will work … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Posted:

Lead Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Avanti Recruitment
healthcare, and communications. Their engineers solve complex technical challenges, shaping the future of radar & sensing, from concept through to deployment. The Role We’re seeking a hands-on Lead Software Engineer to join a multidisciplinary software team. You’ll lead a small sub-team while contributing directly to embedded software design and development across a diverse … of projects. Key Responsibilities Lead and mentor a team of engineers, supporting their development and delivery. Act as technical lead within cross-functional project teams. Design and develop embedded software for radar, IoT, and communication systems. Contribute to process improvement and technology strategy. About You You’ll be an experienced embedded software engineer who enjoys balancing technical More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
Posted:

Junior Software Engineer

Ermine Business Park, Huntingdon, Cambridgeshire, England, United Kingdom
Mick George
Here at the Mick George Group, we are currently recruiting a Junior Software Engineer to join the Technology department. Location: Mick George Head Office - Huntingdon Working Hours: Monday – Friday 8am – 5pm Pay: To be discussed during interview. Benefits: Company Pension, Employee Assistance Programme, 28-Days holiday inclusive of bank holidays, Company benefit platform, Cycle to work scheme, Internal … with any aspect of our business, whether that be as an employee, supplier, customer or other. Role Purpose As part of our continued growth, we are seeking a Junior Software Engineer with a can-do attitude to join our dynamic Technology team. This role is ideal for an aspiring developer looking to build a strong foundation in software … the opportunity to contribute to real business-critical projects while supporting both internal development and technical troubleshooting. Responsibilities: Collaborate with the development team to design, develop, and maintain business software solutions. Write clean, well-structured, and efficient code using modern software development practices. Investigate and resolve escalated technical support queries. Contribute to continuous improvement efforts by identifying and More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

GPU Software Engineer (OpenGL ES, Vulkan, DirectX)

Cambridge, England, United Kingdom
European Tech Recruit
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so … we want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
Posted:

GPU Software Engineer (OpenGL ES, Vulkan, DirectX)

cambridge, east anglia, united kingdom
European Tech Recruit
GPU Software Engineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU Software Engineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so … we want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
IO Associates
Job title: Senior Embedded Software Engineer Location: Cambridge Salary: £55,000 to £65,000 Job type: Permanent iO are currently partnered with a small but growing Cambridge based, product developing company. Currently they are on the lookout for a Senior Embedded Software Engineer to join on a permanent basis. This is a rare opportunity, the company … them to be autonomous and actually build their ideas. You will genuinely have the chance to make a huge difference in this position. What we need from you: Embedded software development skills (C/C++) Demonstrated expertise in leading firmware development for embedded systems on bare-metal and Linux/RTOS platforms. Excellent communication skills when it comes to … discussing your ideas A developed understanding of communications protocols including SPI/I2C, SSH, HTTPS etc Comprehensive knowledge of software engineering principles, coding best practices, development tools, and full lifecycle processes Exposure to high level languages (C#/Python) as well as hardware systems This role is perfect for an individual who thrives working in a diverse team and More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
management team.They are on a mission to be the fastest growing tech company in UK history and are making phenomenal progress with development to date. They are growing the software team by 3 between now and Christmas/January are looking for ambitious embedded software engineers with at least 3 years of experience. They will pay from … looking for the best. The nature of the work is likely to be around some of signal processing, drone control systems and other real time mission critical systems. Embedded software engineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset … with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Embedded Software Engineer Location : Cambridge Salary : £60-140k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32 More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, United Kingdom
IO Associates
Job title: Senior Embedded Software Engineer Location: Cambridge Salary: £55,000 to £65,000 Job type: Permanent iO are currently partnered with a small but growing Cambridge based, product developing company. Currently they are on the lookout for a Senior Embedded Software Engineer to join on a permanent basis click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Principal Embedded Software Engineer

Cambridge, Milton, Cambridgeshire, United Kingdom
Verso Recruitment Group
Are you an experienced Principal Embedded Software Engineer seeking a new challenge in Cambridge? This role offers the chance to elevate your career while working on cutting-edge projects in a dynamic and innovative environment. As a Principal Embedded Software Engineer, you will be at the forefront of technological advancements, directly contributing to the development and … Leading process improvement initiatives - Implementing and managing CI/CD pipelines - Developing and refining build tools - Profiling and testing embedded systems Essential Skills and Experience: - Proven experience in embedded software engineering - Proficiency in C programming - Strong background in release and configuration management - Demonstrated ability to drive process improvements - Experience with CI/CD practices and tools - Expertise in build More ❯
Employment Type: Permanent
Salary: £70000 - £95000/annum
Posted:

Software Engineer, Automation Stack

Cambridge, Cambridgeshire, United Kingdom
ECM Selection (Holdings) Limited
Working on automation software for scientific hardware platform Cambridgeshire - South; to c£45,000 DoE + Benefits Based in purpose designed workspace, this multidisciplinary company employs both engineers and scientists to work on their sophisticated, next-generation automation platform. Their engineers utilise robotics for automation, whilst their scientists develop scalable solutions. Their software team look to interface hardware … components within this technology stack as well as provide analytics and metrics. As a Software Engineer, you will join this growing team and be provided guidance from senior members of the software team with regards to developing and testing a range of software modules. This will include agile development practices, pair programming and cross-disciplinary collaboration. … Requirements: Degree in Computer Science, Physics, Engineering or similar AND industry experience developing software for deliverable products. Experience writing OOP code for both desktop/enterprise applications and cloud-native services (via RESTful APIs). Any experience of communication interfaces (OPC UA. RS232/485), would be desirable. Experience using two or more of the following: Modern C++, C# More ❯
Employment Type: Permanent
Posted:

Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
span surgical robots for minimally invasive surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others. Key Responsibilities We are looking for a Software Engineer with a strong background in Windows or Linux application development and embedded systems to join our growing team. You will work on cutting-edge medical technology projects … collaborating with multidisciplinary teams to deliver safe, effective, and innovative software solutions for our clients. While you will be expected to be hands-on with the code, you will have the opportunity to be involved in defining the solution architecture, setting technical standards, and researching new approaches and technology options. Projects range in length anywhere from a couple of … to a couple of years. Typical projects will use a talented and collaborative cross-disciplinary team that provides insight into best practice product development in electronics design, mechanical design, software design and of course product/software design. Your work will be based at our Sagentia Innovation offices in Harston, Cambridge with opportunities for short travel to client More ❯
Employment Type: Permanent
Posted:

Graduate Embedded Software Engineer

Cambridgeshire, England, United Kingdom
IC Resources
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices … sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For: 2025 Graduate with a 2:1 degree or More ❯
Posted:

Graduate Embedded Software Engineer

cambridge, east anglia, united kingdom
IC Resources
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices … sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For: 2025 Graduate with a 2:1 degree or More ❯
Posted:

Graduate Embedded Software Engineer

cambridgeshire, east anglia, united kingdom
IC Resources
Graduate Embedded Software Engineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices … sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For: 2025 Graduate with a 2:1 degree or More ❯
Posted:

Wireless Software Engineer - 5G NR, Protocol SW for 3GPP

Cambridgeshire, United Kingdom
WA Consultants
Leadind technology client requires a contract Wireless Software Engineer to work on cellular comms team working across 5G NR and NB-IoT. The contract will in involve design and implementation of Real Time Embedded C/C++ software, working with 3GPP LTE and cellular systems ( ideally UE side ). Contractor will need experience with DSP, L1 software More ❯
Employment Type: Contract
Rate: GBP Daily
Posted:

Junior Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Eclectic Recruitment
We are delighted to be working with one our long-term clients. They are recruiting for a Junior Software Engineer join their team on a full time, permanent basis. Key responsibilities will include: Working closely with the development team to meet the product roadmap Resolving problems by partnering on project Providing support across all phases of SDLC Troubleshooting More ❯
Employment Type: Full-Time
Salary: £25,000 - £30,000 per annum
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

Swavesey, Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Eclectic Recruitment
We are working with a industrial manufacturer based in North Cambridge who are looking to a Software Engineer to join their growing team. This is a full-time permanent position and offers hybrid working. Key responsibilities will include: Development of new industrial test products Working from concept through to testing Supporting existing products Working closely with project managers More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Senior Software Engineer - Compilers

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on performance analysis and optimisation across a range of runtimes. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the … existing ones. (e.g. garbage collectors, interpreters, optimisation passes, intrinsics) Own and be accountable for medium/large technical areas of managed runtime or compiler development. Contribute to open-source software projects and engage with open-source community. Collaborate with colleagues across Arm to improve the support for the Arm Architecture and CPUs. Help develop the project automated functionality and … testing frameworks. Required skills and experience Strong programming skills in C/C++. Familiar with performance analysis tools and system level performance tuning. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open source project development and contribution processes. Knowledge of a computer architecture, arm64 is More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

GPU Software Engineer

Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
The role is for an engineer with a strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep … and proposals Propose changes to GPU architecture Performance Analysis of proposed changes Required: BSc or MSc or PhD in relevant discipline 5 or more years of experience in GPU software architecture or driver development Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12. Desired: Sound knowledge of graphics rendering More ❯
Employment Type: Full-Time
Salary: £19,000 - £120,000 per annum
Posted:

GPU Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
The role is for an engineer with a strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep … and proposals Propose changes to GPU architecture Performance Analysis of proposed changes Required: BSc or MSc or PhD in relevant discipline 5 or more years of experience in GPU software architecture or driver development Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12. Desired: Sound knowledge of graphics rendering More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
Job Title: Compiler Engineer Job Type: Permanent Location: Cambridge, UK Hybrid Working Required – 3 Days On, 2 days Remote Our client are a UK based AI start-up. Brief: Designing and developing the software systems that enable us to run machine learning (ML) inference workloads at state of the art latencies and efficiency on FPGA-based hardware accelerators. More ❯
Posted:
Software Engineer
Cambridgeshire
10th Percentile
£29,750
25th Percentile
£43,125
Median
£60,000
75th Percentile
£71,250
90th Percentile
£85,000