Make yourself visible and let companies apply to you.
Roles

Firmware Engineer Jobs in Cambridge

Overview

Discover the latest Firmware Engineer jobs in Cambridge with Haystack. Whether you're an experienced firmware developer or just starting your career, explore top tech companies hiring locally. Find your next firmware engineering role in Cambridge today and take the next step in your embedded systems career.
Filters applied
Cambridge
Firmware Engineer
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Control Systems Engineer
Hartland Recruitment & Advertising Limited
Cambridge
Hybrid
Mid
£50k - £55k
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Ready for a New Challenge in PLC & HMI Control Systems Engineering?Join a thriving, award-winning machinery manufacturer based in Cambridgeshire renowned for innovation and for putting people first.The RoleAs a Control Systems Engineer, you ll play a key role in delivering cutting-edge automation solutions:• PLC Programming: Develop Siemens S7 TIA Portal and HMI software for bespoke machinery projects.• Electrical Design Support: Contribute to control panel layouts, schematics, and drive systems ideal for those with a PLC focus and an electrical background.• Project Delivery: Collaborate across teams to take projects from concept to commissioning 90% based in Cambridgeshire, 10% UK travel for site work.Control Systems Engineer - What s in It for You?• Salary: £50,000 £55,000• 38-hour week with flexible start times• 35 days holiday• Regular company events• Generous pension contributions• Health & wellbeing programme• Private medical insurance• Sick payWhat You ll Need
PLC programming / control systems engineer experience
Right to work in the UK (no sponsorship available)
How to Apply for the Control Systems Engineer position:Send your CV to Mark Burnard at Hartland Recruitment.About UsHartland Recruitment is a specialist technical recruitment agency, connecting top engineering talent with the UK s factory automation, control systems, and machinery manufacturing sectors since 1990.
RF System Architect
Randstad Technologies Recruitment
Cambridge
Hybrid
Mid - Senior
£80k - £120k
RECENTLY POSTED
react
c++
python
java
RF System Architect - Cambridge & HybridA global manufacurer of electronics systems, based in Cambridge is urgently seeking a new System Architect with experience of RF systems and products. It is a great time to be joining the business as they invest heavily in their engineering teams to design and develop the next generation of their cutting edge product line.This is a hybrid role that supports a healthy work / life balance through flexible home working options.The successful candidate must have:
Strong experience as a system architect / software architect
Experience with RF (Radio Frequency) products is essential
Experience in a variety of software languages will be considered e.g Java / Python / React / C++
An agile approach to product development
A good communicator, able to work effectively in a collaborative team environment
The salary for the role is flexible depending on skills and experience and they will stretch for the right candidate.This is an urgent role where the hiring manager is looking to shortlist for interview immediately. Please send a copy of your RF System Architect CV to me ASAP to be considered.Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Robotics Software Engineer - C++/ROS2
Redline Group Ltd
Cambridge
In office
Mid - Senior
£45k - £70k
RECENTLY POSTED
linux
c++
jira
Are you an experienced Robotics Software Engineer with a strong background in ROS2, C++? Are you based in the Cambridge area, or keen to join one of the UK’s leading hubs for robotics and technology innovation?If so, our client an innovative “tech for good” start-up - is seeking a Robotics Software Engineer to join their growing R&D team in Cambridge, supporting projects across the UK and EU.Key Responsibilities:
Design, develop, and integrate ROS2-based software for advanced robotic systems.
Collaborate with cross-functional teams (electronics, mechatronics, AI/research) in an Agile environment.
Implement, test, and debug real-time robotic applications on Linux platforms.
Deploy and validate robotics software on physical hardware, including field testing.
Required Skills & Experience:
Degree or Master’s in Software Engineering, Computer Science, Robotics, or a related discipline.
Proven experience with modern C++ (C+ or later)
Hands-on expertise with ROS2 (Robot Operating System 2).
Experience integrating software with embedded or edge computing hardware (e.G. NVIDIA Jetson/Xavier).
Exposure to ROS1 migration, simulation tools (e.G. Gazebo, RViz), and project tracking tools such as Jira.
This role offers a competitive salary, benefits package, and opportunities for career progression and profit share within a pioneering robotics company driving real-world impact.To apply for the Robotics Software Engineer - C++/ROS2 (Linux) role, please send your CV to (url removed) Or call (phone number removed) / (phone number removed).
Robotics Software Design Engineer - C++/PostgreSQL
Redline Group Ltd
Cambridge
In office
Mid - Senior
£40k - £65k
RECENTLY POSTED
linux
c++
postgresql
Robotics Software Design Engineer - C++/ PostgreSQLAre you an experienced Software Engineer with a strong background in C++ development and data systems for robotics? Are you based in the Cambridge area, or keen to join one of the UK’s leading hubs for robotics and technology innovation?If so, our client an innovative “tech for good” start-up - is actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions.The Robotics Software Design Engineer - C++/Postgres, based in Cambridge, will be responsible for:
Developing and optimising C++ code to acquire, report, and aggregate data in real time on constrained robotics hardware platforms
Taking full ownership of the data pipeline from robot to cloud PostgreSQL databases
Defining and implementing strategies for data ingestion and analysis including how, when, and where data is stored and transferred
Designing and maintaining the cloud interface for robotic data system
Collaborating with robotics, electronics, and software teams in an Agile environment
To apply for this Robotics Software Design Engineer - C++/ PostgreSQL you should have:
A degree or master’s in Software Engineering, Computer Science, Robotics, or a related field
Proven experience developing in modern C++ (C+ or later)
Strong PostgreSQL experience, including database design, optimisation, and cloud integration
Solid Linux experience (essential)
Experience with ROS1 and/or ROS2 (Robot Operating System) is highly desirable
This role offers a competitive salary and benefits package. You will join a pioneering technology company with excellent career growth opportunities and profit share options.To apply for this Robotics Software Design Engineer - C++/Postgres role, please send your CV to (url removed) Or call (phone number removed) / (phone number removed)
Electronic Shelf Label (ESL) Installer
TXP
Multiple locations
In office
Graduate - Junior
£200/day
RECENTLY POSTED
TECH-AGNOSTIC ROLE
Electronic Shelf Label (ESL) Installer - Smart Retail TechnologyLocation: UK Wide - Field-Based, Multiple Retail SitesAbout the RoleWe are seeking dedicated and professional Electronic Shelf Label (ESL) Installers to join our growing team delivering innovative smart retail technology solutions. In this role, you will be responsible for the installation, configuration, and testing of electronic shelf label systems and connected retail displays across various store locations throughout the UK. This is an excellent opportunity for individuals who enjoy hands-on technical work, travelling, and contributing to the digital transformation of the retail industry.Key Responsibilities
Install and mount ESL hardware across multiple retail sites
Configure and pair devices with wireless systems (NFC, RFID, or low-power networks)
Test, diagnose, and resolve hardware and software connectivity issues
Collaborate with store management to ensure efficient setup and integration
Maintain all tools and equipment in accordance with company standards
About You
Experience in retail technology installation, field service, or similar technical roles (desirable)
Competent in the use of hand and power tools
Willingness to travel nationwide as required
Strong attention to detail and a professional, customer-focused approach
Flexibility to work out of hours, as installations are completed during store closure times
What We Offer
The opportunity to work with the latest in smart retail and IoT technology
A supportive and innovative team environment
Varied, field-based work across major retail sites
Training and development opportunities for long-term career growth
Apply today and be part of the team driving the future of retail - one shelf at a time.
Senior Embedded Software Engineer
Zenovo
Multiple locations
Hybrid
Senior
£55k - £65k
c
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 in modern offices and purpose-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 across a range of devices, supporting innovation from early-stage concepts through to production.Key Requirements:
At least 3+ years of experience in developing embedded software using C on bare-metal systems
Experience working with standard microcontrollers/microprocessors
Familiarity with RTOS environments
Understanding of communication protocols such as UART, SPI, and I2C
Educational Background:
Degree in Software, Electronic, or Mechatronic Engineering, or a related discipline
This is a fantastic opportunity to join a company that values engineering excellence and innovation. If you re ready for your next challenge and want to contribute to meaningful, widely used products, we d love to hear from you.Apply now to receive a full job specification and further insight into the company and the role.
Senior Software Engineer - Python/Safety-Critical
ECM Selection (Holdings) Limited
Cambridge
In office
Senior
Private salary
c++
python
csharp
Developing Python-based software for advanced manufacturing systemsCambridge South; highly competitive + benefitsThis Cambridgeshire-based company is developing automated manufacturing technology for the biotech industry. As their product matures, they are seeking an experienced Software Engineer with expertise in safety critical software development. You will be joining a bright and highly motivated team, with specialisms in areas such as electronics, mechanical engineering, or systems engineering. Your product development experience and collaboration skills will allow you to quickly come up to speed with the technology and help shape the direction of software development.You will need:
Excellent coding skills in Python, having previously created substantive, thoughtfully designed and implemented (e.g. PEP 8) Python programs. (Casual scripting won’t suffice.)
Experience in developing complex safety-critical systems, particularly systems for mechanical control.
A strong academic background - degree qualified in computer science, electronic engineering, or similar.
Right to work in the UK without restriction, time limit, or sponsorship.
Not essential, but strong C++ and/or C# programming skills, or experience with ROS1 or 2 would benefit your application.This role is based at the company’s offices just outside of Cambridge, and features a highly competitive salary and excellent benefits package. Whilst this company is early stage, they are well-backed and this is a great time to join their team.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27521) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior Embedded Software Engineer
Platform Recruitment
St. Ives
In office
Senior
£60k - £70k
c++
python
csharp
rust
Senior Embedded Software Engineer £60-70k St. IvesIf you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you.Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer.You ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts.Responsibilities as an Embedded Software Engineer:
Design, develop, optimise, and thoroughly test firmware and software for execution on bare-metal processors and embedded Linux/RTOS platforms
Lead a cross-functional team of hardware and software engineers to define the requirements and lead the software development life cycle
Requirements:
Proven experience in leading firmware development for bare-metal and Linux/RTOS-based systems, with high proficiency in high-performance C/C++.
Extensive knowledge of various communication protocols (e.g., TCP/UDP, SPI/I2C, CAN, RS232)
High-level familiarity with electronics/schematics, and strong numerical/analytical skills
Desirable skills for an Embedded Software Engineer:
Experience developing on Arm Cortex platforms utilising either RTOS or bare metal
Working knowledge of embedded security
Experience with other embedded or high-level prototyping languages such as Rust, C#, or Python
Apply now to develop the next generation of high-precision control software!Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.
Junior Software Engineer - C
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Junior
£30k - £40k
c
linux
c++
Early career C++ development in a caring and supportive teamThis large multinational organisation is looking for junior C++ software engineers to join their team in Cambridge developing and supporting high-performance and low-level software used by important clients around the world. You will be working on all aspects of projects, from initial design work and prototyping through to maintenance and testing.You will be working in a team of talented engineers of all experience levels. You will receive plenty of support from the team as you develop your engineering knowledge and in time you will do likewise for newer members of the team. Alongside the core C++ work you will also develop skills with commercial grade optimisation and debugging tools as well as Linux scripting languages.Requirements:
Strong degree (1st or 2:1) from a top university (Russel group or similar) in Computer Science or related discipline.
Demonstrable achievements with C++ in a commercial environment. Alternatively significant contributions to an open-source project, a university dissertation project or a long-term hobby project might be suitable.
Strong written and verbal communications skills suitable for a multicultural and multinational work environment.
Full rights to work in the UK without time limit.
This is a truly multinational company with offices across North America, Europe and Asia. Your home base will be in Cambridge, not far from the main train station and travel to the other offices including secondments are possible for those interested. They are well set up to offer continual professional development and technical training and provide typical big business benefits such as health insurance for you and immediate family, bonus scheme and hybrid working (2-3 days per week at home).Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27522) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Software Engineer, Automation Stack
ECM Selection (Holdings) Limited
Cambridge
In office
Junior - Mid
Private salary
react
c++
restful
python
csharp
java
+1
Working on automation software for scientific hardware platformCambridgeshire - South; to c£45,000 DoE + BenefitsBased 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# or Java. Experience with Python, React / Angular or databases would be advantageous.
Applicants do need to demonstrate relevant project experience (ideally software associated for hardware / instrumentation). Projects in banking, IT consultancy services or ML are not relevant.The role is based fully onsite as you ll be working with hardware modules and engaging with other team members. On offer is an excellent remunerations package including a wide range of benefits.Due to the out-of-town location of their offices (in south Cambridgeshire), being able to drive / cycle or willingness to take public transport is highly desirable. Note, only applicants with full rights to work in the UK indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed).Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27508) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior Software Engineer - C
Redline Group Ltd
Royston
Hybrid
Senior
£50k - £100k
c
linux
dot-net
csharp
Are you an experienced Senior 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 tech hubs?If so, my client has a superb role available to strengthen their R&D team. You will play a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications.In this experienced Senior Software Engineer - C# job based in Royston you will be responsible for the following:
Design user interfaces that are both intuitive and easy to navigate.
Oversee the complete software development lifecycle for new projects, taking accountability for the software aspects of assigned responsibilities.
The successful applicant for this Senior Software Engineer - C# job based in Royston you must be:
Proficient in C# and .NET.
Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field.
Provable professional experience in a related technical position.
Previous experience with Linux.
Skilled in working with both hardware and software systems.
My client are not able to provide Visa sponsorship, but do provide hybrid working options.To apply for this Senior Software Engineer - C# job based in Royston, please send your CV to (url removed) or call Ricky on (phone number removed) or (phone number removed) for more information!
Senior Hardware Engineer
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior
£50k - £80k
c++
python
c
matlab
Hands-on FPGA, PCB and embedded software projects within a small, experienced teamThis Cambridge team are a dedicated engineering group and part of a larger organisation. Their remit is to work on bespoke projects relating to electronics and software for high voltage power applications. They are looking to recruit a Senior Hardware Engineer to join them.As part of this small, Cambridge team, you would provide hands-on expertise and technical experience in the development, verification and build of power electronics. You would work with colleagues in Germany on some projects and deliver innovative solutions. These projects will be best suited to an all-rounder Hardware Engineer someone comfortable with variety from high voltage layout for PCBs, to FPGA design using VHDL / Verilog and C/C++ for embedded software.Requirements:
Demonstrable relevant experience with FPGAs (VHDL / Verilog) and writing software for embedded processors.
Experience in power electronics control algorithms.
Proficiency with PCB design used in power electronics.
Experience with C / C++ embedded software. Additional experience with Python for automated tests or MATLAB for real time control would be desirable.
Interested candidates are expected to be university graduates (ideally electronics or similar) and have experience working in a small engineering team on various project areas.Team leadership or management experience is not required.Please note that applicants on time-restricted visas or requiring company sponsorship will not be considered.This is an excellent opportunity to join this established team, work with like-minded engineers and gain experience of a wide range of projects. Due to the nature of the work, project work is typically onsite, but the company does try to accommodate and provide flexibility where possible.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27519) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
PLC Automation Software Engineer
ECM Selection (Holdings) Limited
Royston
Hybrid
Mid - Senior
Private salary
c++
python
csharp
Developing industrial automation platform for high-precision manufactureRoyston, Hertfordshire; DoE + BenefitsThis growing company is delivering next generation manufacturing platforms using automated solutions to increase efficiency and reduce overall costs. Their platforms use custom pumping systems and mobile robotics for high precision, whilst being controlled remotely. This role is to join their team and design, build and deliver a fully integrated PLC system combining software and electronics for industrial automation.Requirements:
Demonstrable, relevant experience with PLC programming for industrial automation (ideally using Beckhoff, Rockwell, or Siemens PLCs). This should include the ability to read and interpret electrical schematics.
Track record of delivering and maintaining a PLC-driven control system which includes servomotors, proximity sensors, industrial communication protocols (EtherCAT or IO-Link), use of structured text languages (IEX (phone number removed).
Additional experience with modern C++, C# or Python would be desirable. Similarly, experience with modern communication protocols (REST APIs, OPC UA) for high level system connectivity would be beneficial.
Due to the nature of projects, the role is fully onsite at their offices close to Royston, Hertfordshire with parking available. Benefits includes enhanced pension, life insurance, private medical, and season ticket loans. Compensation is competitive and annual bonuses are on offer.Interested applicants must have full, unrestricted rights to work in the UK. No company sponsorship is available. Preference is for applicants who reside nearby or are committed to relocate.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27518) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Principal Embedded Software Engineer
Verso Recruitment Group
Cambridge
Hybrid
Senior
£70k - £95k
c
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 optimisation of embedded systems. This position not only allows you to utilise your extensive programming skills in C but also to take on pivotal responsibilities in release management and configuration management. Your expertise will be crucial in driving process improvements and implementing Continuous Integration/Continuous Deployment (CI/CD) practices.In this role, you will be instrumental in building and refining tools, profiling systems, and conducting rigorous testing to ensure the highest standards of performance and reliability. The work environment is collaborative and forward-thinking, providing ample opportunities for professional growth and development.Key Responsibilities:
Hands-on programming in C for embedded systems
Overseeing release management and configuration management
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 tools, profiling, and testing
This role is perfect for a seasoned professional looking to make a significant impact in a reputable organisation. The company values innovation, excellence, and collaboration, offering a stimulating work environment where your contributions will be recognised and rewarded.If you are ready to take the next step in your career and work on exciting projects that push the boundaries of technology, this role in Cambridge is the perfect fit. Apply now to join a team of dedicated professionals and be part of something extraordinary.For more information, please contact Cathy Swain. T: (phone number removed) E: (url removed)
Medical Device Software Engineer
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior - Leader
£75k - £100k
react
android
react-native
python
csharp
c
+1
Become the founding member of this medical device software development teamOn the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB.With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior Software Engineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn’t expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed.As the company is still at an early stage, you may be occasionally required to help out in other (non-software) functions of the company - you will therefore need an accommodating and adaptable outlook as well as an enthusiasm for work which will have a very substantial positive impact.You will need:
A strong academic background in Computer Science, Electronics or similarly applicable subject.
Substantial experience as a software engineer, including software development for medical devices.
Excellent coding skills in embedded C.
A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need occasionally arises).
Full existing right to work in the UK without restriction, time limit, or sponsorship.
Not essential, but useful: real-time operating systems, React Native, Android, LAMP, C# or Python.If you’re looking for a role that will make a massive positive impact in the world, whilst at the same time becoming the founding member of a software team, then this may be for you. The role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate.Another top job from ECM, the high-tech recruitment experts.Even if this job’s not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.Please apply (quoting ref: CV27517) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Automation Engineer with Robotics & 3D Geometry
PCR Digital
Cambridge
Hybrid
Mid
£350/day
TECH-AGNOSTIC ROLE
Cambridge UK (near station) - Lab based mainly on site 366pd to umbrella Inside IR35 (net approx 1k take-home pw/ 70k annual salary equivalent) Contract: 8 months, inside IR35, Must have the right to work in the UKAutomation Engineer with Robotics & 3D Geometry - looking for a highly motivated engineer with expertise in developing autonomous robotic solutions, 3D geometry. You will need exceptional software engineering skills and have a Masters Degree in engineering and have approx 3+ years working in industry, with experience in software or robotics.Working in a data capture and validation lab in the R&D office in Cambridge UK. You will be working side by side with ML algorithms teams to create automated processes to validate new features for products. This work will be ‘hands-on’, working with robotic, camera and lighting equipment. Candidates should have experience working with robotics or 3D geometrical problems, with supplementary exceptional software skills. Interest in machine learning, computer vision, software QA are desirable. This is a full-time position, candidates must be able to work from the Cambridge office the majority of the time.Key Qualifications: Minimum qualification: Masters Degree in engineering related discipline. Minimum qualification: 3+ years working in industry, with experience in software or robotics. Expertise in developing autonomous robotic solutions. Expertise in 3D geometry. Exceptional software engineering skills. Interest in Machine Learning or Computer Graphics is preferable. Comfortable with hands-on practical tasks, working in a lab environment.Everybody is welcome Diversity and Inclusion Statement. PCR Digital “At PCR Digital, we are committed to ensuring that diversity, equity and inclusion play a role at all stages of our recruitment - it is important to us that our own company culture and the culture of our network is as varied and supportive as possible. We love people (it’s why we do what we do), so, regardless of background, we welcome you to work with us or apply to any of our jobs if you feel that they are right for you.”
Page 1 of 2

Frequently asked questions

What types of Firmware Engineer jobs are available in Cambridge?
Cambridge offers a variety of Firmware Engineer positions across industries such as semiconductor, telecommunications, and embedded systems development, ranging from junior to senior roles.
What are the typical qualifications required for Firmware Engineer roles in Cambridge?
Employers typically look for candidates with a degree in Electronics, Computer Engineering, or related fields, proficient in C/C++, embedded systems, and experience with microcontrollers and debugging tools.
How can I apply for Firmware Engineer jobs listed on this page?
Simply browse the available job listings, select the positions you're interested in, and use the 'Apply' button to submit your CV and cover letter directly through our platform.
Are remote Firmware Engineer jobs available for candidates in Cambridge?
Yes, many companies offer remote or hybrid working options. You can filter job listings to find roles that support remote work or flexible schedules.
What is the average salary range for Firmware Engineers in Cambridge?
Salaries typically range from £40,000 to £70,000 annually, depending on experience, specific skills, and the employer. Senior roles may offer higher compensation packages.