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.
Principal Software Engineer
SoCode Limited
Cambridgeshire
In office
Senior
£60,000 - £90,000
RECENTLY POSTED

Principal Network Software Engineer

Shape the software behind an industry leading product, the type that sits at the heart of high performing technical environments. Combining precision hardware, real-time control, and sophisticated software, my client are seeking a Principal Network Software Engineer as part of their plans for growth.

This is a senior, hands-on technical leadership role and the right candidate will have in depth experience with Linux, embedded systems, networking, and hardware integration. Given the seniorirty of the role, there will also be aspects of mentoring others while solving hard, system-level problems.

As part of the Product Software Team, the right candidate will play a key part in the following:

Work on deep-tech products where software directly controls physical systems
Influence architecture and technical direction at a senior level
Mentor talented engineers and shape how teams work
Be part of a company whose technology plays a role in critical global infrastructureWhat experience will you need:

Bachelor’s degree in Computer Science, Software Engineering, or similar
10+ years working with Linux platforms, including administration, performance tuning, security, and troubleshooting
Advanced C programming experience in embedded environments
Proven ability to translate architecture into high-quality, deliverable software
Strong understanding of networking concepts
Experience diagnosing kernel-level issues and solving complex HW/SW integration problems
Experience working in Agile environments and improving development processesIf you’re excited by complex systems, precision engineering, and leading from the front—this is the role for you.

For more information, or to discuss your experience/CV, please do get in touch with Jeremy van Waveren at SoCode- Norwich.

At SoCode, we pride ourselves on an attractive referral scheme.

If you have friends, family or colleagues looking for a new position soon tell them to contact us by either phone or email ensuring they provide us with your name. If we successfully find them a new position, we will provide you with a thank you present to show our appreciation.

#LI-JV1

Embedded Software Engineer
Enterprise Recruitment Ltd
Cambridge
Hybrid
Junior - Mid
£45,000 - £70,000
RECENTLY POSTED

If you are an embedded software engineer that enjoys working on real products, close to hardware, and want to see your work go from code to manufacturing on-site, this could be a great fit.

The embedded team is expanding as they build out the next generation of their platform, consolidating codebases, moving to new hardware, meeting new cybersecurity and multimedia requirements. It’s varied, hands‑on embedded work with plenty of technical depth.

There is lots of variety and depending on your skills and interests you could work on porting existing embedded software to new hardware, integrating a modern Linux environment, adding cybersecurity features, complex networking, video codecs, rendering technology and more.

Although they have a hybrid work policy (2 days from home) and flexible start times, most of the interesting work happens in the office where you’ll integrate with physical equipment, hardware engineers, firmware and test teams.

Embedded Software Engineer essential requirements:

Embedded C
Real-time embedded development
Linux development (ideally kernel, drivers, configuration)
Comfortable working hands‑on with hardware
Embedded Software Engineer DESIRABLE skills:

Multimedia, encoding/decoding, streaming
Networking protocols, TCP/IP
Cybersecurity
USB, HDMI, DisplayPort, serial, audio
Porting
Continuous integration / automated testing
Multi-threaded or multi-process applications
Device Drivers

Position: Embedded Software Engineer  
Location: Cambridge area  
Salary: £45-70k  
Benefits: Medical, Bonus, pension, relocation if required, life assurance, 25 days, hybrid working (2 days from home)  
Key skills: C, Embedded Linux  
Desirable skills: TCP/IP networking, streaming media, video/audio applications.  
Apply: jamie AT enterpriserecruitment DOT com  

I’m not an engineer myself but have a BSc in Computer Science so have a technical understanding. Feel free to send your CV and I can match you to our other suitable roles. I specialise in recruiting software and electronic engineers for technology companies throughout the UK

Principal Electronics And Software Product Engineer
Redline Group Ltd
Cambridge
In office
Senior
£90,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Principal Electronics & Software Product Engineer

Location: Cambridge, Cambridgeshire

An exciting opportunity has arisen for a Principal Electronics & Software Product Engineer to join a specialist product design consultancy focused on developing innovative technologies for multinational clients across the medical industry.

The business has expanded its global capability while maintaining a reputation for exceptional engineering, strong project leadership, and delivery within regulated and safety-critical markets. This role sits within a rapidly growing technical team developing complex electromechanical products from concept through to manufacture.

This position is ideal for an experienced electronics or electromechanical product development engineer looking to step into a principal-level role, lead multidisciplinary teams, and take ownership of full product architectures while contributing to business growth and client development.

Main Responsibilities of the Principal Electronics & Software Product Engineer (Cambridge):

  • Develop electronics and embedded software (C/C++) for diverse and technically complex new products
  • Lead the integration of electromechanical product designs through to manufacture and production transfer
  • Take technical ownership of product architecture from concept generation through to launch
  • Deliver technical progress to clients and, over time, lead multidisciplinary project teams
  • Contribute to requirements definition, specification development, schematic capture, PCB layout, hardware bring-up, debugging, and product validation
  • Support project planning, resourcing, and leadership activities
  • Build strong client relationships and support the conversion of new opportunities into commercial contracts

Requirements of the Principal Electronics & Software Product Engineer (Cambridge):

  • Proven industry experience designing, prototyping, and testing electronic circuits and systems, including embedded software development in C/C++
  • Strong practical electronics skills including soldering, PCB rework/modification, wiring, and use of common laboratory test equipment
  • Experience across the electronic product development lifecycle from concept through to prototype and manufacture
  • Ability to work effectively within cross-disciplinary teams, with strong written, verbal, and presentation skills
  • A First or 2:1 degree in Engineering from a leading university (UK top 10 or equivalent)
  • Eligibility to work in the UK (visa sponsorship not available)
  • Experience in project planning, leadership, or team coordination would be advantageous

Working Pattern & Benefits:

  • Full-time, permanent role
  • Competitive salary and performance-based bonus structure
  • Career development support including mentoring and personal training budgets
  • Opportunity to work on innovative, safety-critical products in regulated international markets
  • Exposure to multinational clients and potential travel opportunities
  • Ethical working environment focused on improving lives through engineering excellence

To apply for this Principal Electronics & Software Product Engineer role, please send your CV to Kishan Chandarana:

01582 878 830

Principal Embedded Linux Engineer
Platform Recruitment
Cambridgeshire
In office
Senior
£80,000 - £90,000
RECENTLY POSTED

Principal Embedded Linux Engineer 80-90k Cambridge

Are you a Linux expert with a passion for high-performance embedded systems? My client is looking for a Principal Software Engineer to drive the architecture and design of their industry-leading products.

As a Principal Engineer, you are defining the future of their platforms. You will work closely with the Software Architect to bridge the gap between complex hardware constraints and cutting-edge Linux expertise.

Responsibilities:

  • Define and maintain the software architecture, translating complex requirements into actionable engineering plans while leading the implementation of features

  • Apply hands-on expertise with protocols & utilise schematics to ensure seamless integration, in addition to driving root cause analysis for critical system issues

  • Build and mentor elite engineering teams

Required Experience:

  • 10+ years of experience with Linux platforms, including kernel customisation, platform security, and performance optimisation

  • Advanced proficiency in C programming for embedded environments

  • Proven system diagnostics experience

  • A solid understanding of networking concepts and security mechanisms

What’s in it for you?

  • Competitive salary & benefits package

  • Resolve real-world issues and collaborate with a team of elite engineers at all levels

  • Define software architecture for, and execute, world-class projects

Passionate about Linux, networking, and working on impactful projects? Apply!

Senior Test Engineer IP Networking, Embedded & Audio
RedTech Recruitment Ltd
Cambridge
Hybrid
Senior
£45,000
RECENTLY POSTED

A fantastic opportunity for a Senior Test Engineer to join a well established and highly respected technology company. This organisation designs and develops complex electronic products combining software, firmware and hardware, and has built a strong reputation for engineering excellence and long term staff retention. Their Cambridge based team is collaborative, technically strong and focused on delivering high quality, reliable products to a global customer base. This role will play a key part in ensuring new and existing product releases meet rigorous quality and performance standards.

Location: Cambridge, UK minimum three days per week onsite

Salary: £43,000 £58,000 per annum + excellent benefits including enhanced pension, healthcare, dental, etc.

Requirements for Senior Test Engineer:

  • Strong commercial experience within a testing or integration test engineering role
  • At least two years of hands on commercial testing experience
  • Solid experience in at least one of the following: IP network testing, embedded systems testing or audio testing
  • Experience working within an agile development environment
  • Ability to design, execute and document detailed test cases across software, firmware and hardware
  • Experience performing black box testing and unit testing
  • Comfortable managing and tracking defects through the full development lifecycle
  • Strong analytical and problem solving skills with excellent attention to detail
  • Confident communicator, able to work closely with development, engineering and customer facing teams
  • Degree or HND in Electronic Engineering, Computer Science, Audio Engineering or a closely related subject
  • Python programming skills and knowledge of Linux OS are highly advantageous

Responsibilities for Senior Test Engineer:

  • Design, develop, maintain and execute test cases for new product releases
  • Carry out black box testing to identify defects and design issues across products in development
  • Define and perform unit tests on firmware and software components
  • Assess audio quality and data integrity using specialist test tools
  • Manage and track defects throughout iterative software and hardware release cycles
  • Investigate and reproduce customer reported issues on released products
  • Maintain deep technical knowledge across multiple product lines
  • Produce customer facing acceptance and regression test documentation where required
  • Contribute to continuous improvement of testing processes and best practice
  • Support and mentor colleagues in developing system knowledge and testing capability

What the role offers:

  • Opportunity to work on technology used in major global live events and broadcast environments
  • A stable and well established engineering team with exceptional retention
  • Exposure to software, firmware, hardware and networked systems within one varied role
  • A collaborative culture where quality and engineering excellence are genuinely valued

Applications:
If you would like to apply for this unique Integration Test Engineering role, please send your CV via the relevant links.
We are committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing . If this email address has been removed by the job board, full contact details are readily available on our website.

Keywords: Senior Integration Test Engineer / Integration Test Engineer / Test Engineer / Systems Test Engineer / Embedded Test Engineer / Network Test Engineer / Audio Test Engineer / Verification Engineer / Validation Engineer / QA Engineer / Firmware Test Engineer / Product Test Engineer / IP Networking / Embedded Systems / Audio Testing / Black Box Testing / Unit Testing / TargetProcess / Python / Linux / TCP IP / Agile / Regression Testing / Electronics / Computer Science / Audio Engineering / Telecommunications / Software Engineering

Hardware Engineer
SoCode Limited
Cambridge
In office
Mid - Senior
£55,000 - £70,000
RECENTLY POSTED
TECH-AGNOSTIC ROLE

Hardware Engineer (Electronics) Cambridge | 5 days on site £55k - £70k Are you a hands-on electronics engineer who enjoys owning designs from concept through to production? Do you have a passion for the automotive world? We’re working with a Cambridge-based engineering business developing advanced automotive electronic systems. This role offers full lifecycle involvement, from architectural development and circuit design through to validation, testing, and production support. It’s ideal for someone who enjoys solving practical hardware challenges and seeing products out in the real world. What you’ll be doing: You’ll be responsible for the architectural development of electronic systems in line with automotive standards, carrying out detailed circuit design, analysis, and documentation. The role includes hands-on schematic capture, PCB layout support, debugging, verification and validation testing, and taking ownership of designs through to production. You’ll work closely with firmware, systems, and manufacturing teams, contribute to continuous improvement of tools and processes, and ensure designs are robust, reliable, and fully documented for long-term product support. What we’re looking for: Experience in electronic hardware design within a regulated or automotive environment. Strong analogue, digital, and power circuit design skills (including MOSFETs, motor/solenoid interfaces, current sensing, op-amps). Experience taking products from architecture through to production, including validation, EMC/environmental testing, and design for manufacture. Familiarity with automotive microcontrollers and communication interfaces (SPI, I2C, CAN, LIN, Ethernet). Confident using lab equipment, schematic capture tools (ideally Altium), and supporting PCB layout. Keen to express your interest, or find out more? Option 1: Click the apply button (don’t worry, we’ll discuss your CV before submitting) Option 2: Drop me a message on LinkedIn (Rachel Bush – SoCode Recruitment)

Embedded Software Engineer
Tec Partners
Cambridge
In office
Mid - Senior
£65/hour - £85/hour
RECENTLY POSTED

Embedded Software Engineer - Linux / C++ / Embedded Cambridge, UK - Onsite (4-5 days per week) £65 - £85 per hour (SC Cleared, mid-senior level) Initial 6 months (strong likelihood of extension) Active SC clearance required (mandatory) An opportunity has arisen for an experienced Software Engineer to join a highly technical engineering environment delivering advanced systems within the UK defence and national security sector. This role is suited to a mid-senior level engineer with a strong Linux and embedded software background who can integrate quickly into an established team and provide immediate impact. The position is fully onsite in Cambridge (minimum 4 days per week). This is not an FPGA-focused role. The requirement is for a broad, capable software engineer with strong low-level and systems experience. Key Responsibilities: Development of software in Linux-based environments C++ application development for complex systems Embedded C development for hardware-adjacent systems Python development for tooling, automation and test Development and maintenance of GUI applications Integration, debugging and system-level testing Working closely with electronics and systems engineers in a multidisciplinary team Supporting delivery within a secure, defence environmentEssential Experience: Active SC clearance Strong C++ development experience Embedded C experience Linux development environment experience Python scripting and automation experience GUI development experience (Qt or similar beneficial) Experience working within defence, aerospace or national security environments Ability to work onsite in Cambridge 4-5 days per weekDesirable Experience: Experience integrating software with custom hardware Real-time systems exposure Knowledge of secure development practices Experience working within consultancy or R&D environmentsCandidate Profile: Broad technical exposure across systems and software Able to contribute quickly with minimal supervision Strong debugging and problem-solving capability Comfortable working in fast-paced, technically demanding environments

Embedded Software Engineer
Enterprise Recruitment Ltd
Cambridge
Hybrid
Mid
£45,000 - £70,000
RECENTLY POSTED

If you are an embedded software engineer that enjoys working on real products, close to hardware, and want to see your work go from code to manufacturing on-site, this could be a great fit. The embedded team is expanding as they build out the next generation of their platform, consolidating codebases, moving to new hardware, meeting new cybersecurity and multimedia requirements.  It’s varied, hands‑on embedded work with plenty of technical depth. There is lots of variety and depending on your skills and interests you could work on porting existing embedded software to new hardware, integrating a modern Linux environment, adding cybersecurity features, complex networking, video codecs, rendering technology and more. Although they have a hybrid work policy (2 days from home) and flexible start times, most of the interesting work happens in the office where you’ll integrate with physical equipment, hardware engineers, firmware and test teams. Embedded Software Engineer essential requirements: Embedded C Real-time embedded development Linux development (ideally kernel, drivers, configuration) Comfortable working hands‑on with hardware Embedded Software Engineer DESIRABLE skills: Multimedia, encoding/decoding, streaming Networking protocols, TCP/IP Cybersecurity USB, HDMI, DisplayPort, serial, audio Porting Continuous integration / automated testing Multi-threaded or multi-process applications Device Drivers

Position: Embedded Software Engineer
Location: Cambridge area
Salary: £45-70k
Benefits: Medical, Bonus, pension, relocation if required, life assurance, 25 days, hybrid working (2 days from home)
Key skills: C, Embedded Linux
Desirable skills: TCP/IP networking, streaming media, video/audio applications.
Apply: jamie AT enterpriserecruitment DOT com

I’m not an engineer myself but have a BSc in Computer Science so have a technical understanding.   Feel free to send your CV and I can match you to our other suitable roles.  I specialise in recruiting software and electronic engineers for technology companies throughout the UK

RF Test Engineer
MASS
Cambridgeshire
In office
Junior - Mid
£38,000 - £48,000
RECENTLY POSTED

RF Test Engineer St Neots (PE19) - Permanent - Onsite

  • £38,000 - £48,000
  • 25 days annual leave inclusive of up to 3 days Christmas shutdown
  • Buy or sell up to 5 days annual leave
  • Annual Wellbeing allowance
  • Two pension schemes to choose from
  • Private Medical Insurance + discounts for additional family members
  • Life Assurance scheme up to 4 x salary
  • Share Save scheme
  • Electric/Hybrid Car leasing scheme
  • Cycle to work scheme
  • Retail discounts
  • Career development support

Come and join our expanding Electronic Warfare Operations Support Group (EWOS) which is made up of 60+ electronic warfare specialists. From all manner of backgrounds, our engineers, scientists, and ex-military personnel combine their experience to help our customers achieve the true operational potential and help keep their people and platforms safe.

We are continuing to grow our team at our head office in St Neots, Cambridgeshire, working on key state-of-the-art research, development, and delivery projects, led by our technical customer, Dstl.

The primary role is to support integration testing of RF systems (including calibration, antenna models, and automated test scripts) in our complex synthetic environments. As a key stage of product delivery, you will focus on system level testing across a variety of simulated scenarios, injecting signals into a System Under Test (SUT) to verify and validate its performance.

The role will require technical autonomy, liaising with military stakeholders, academia, industry and international partners, to assess the performance of receiver hardware, developing improvements, and providing advice.

A secondary focus will be on development and implementation of test scripts to ensure the scenario and SUT performance is captured and understood. These scripts will be deployed to a variety of test equipment (Oscilloscopes, Signal Generators, Spectrum Analysers, and other Special to Type) providing a complete picture to the customer of system performance.

This role will give you a unique opportunity to act as an end user/operator of threat models participating in scenarios, applying doctrine, reacting to events, and learning these systems in detail. This task will give unrivalled access to our customers, as well as international partners, with several trials being run each year utilising these models.

Working with minimal oversight, you will be crucial to ensure the success of these key projects, all whilst being supported by our on-site MASS teams. This is a high visibility role, providing excellent opportunities to talented and enthusiastic candidates.

The invaluable experience you ll bring, to help us achieve more.

Essential:

  • Experience of analogue or digital RF circuitry.
  • Operation of test equipment in a laboratory environment (e.g. Oscilloscopes, Signal Generators, Spectrum/Network Analysers).
  • Coding experience (e.g. MATLAB, Python, or LabView).
  • Experience completing Verification & Validation activities.
  • STEM Degree or extensive experience with RF Electronics.

Desirable:

  • Background in EW systems and concepts, including radar systems.
  • Previous experience working in synthetic testing environments.
  • Experience using or creating automation scripts.
  • Knowledge of network architecture.
  • Knowledge of hardware acceleration technologies.
  • Awareness of simulation and rendering engines (e.g. Unreal, Unity etc.)

Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that support individuals including, mental health first aiders and readily available support through our extensive employee assistance programme

Our non-negotiables:

Due to the highly secure nature of the projects that you will be involved with, you must be:

  • A UK National and eligible to work in the UK
  • Eligible to obtain and maintain a UK Government SC-level security clearance

Apply today to see how working for MASS could work for you!

Senior RF Test Engineer
MASS
Cambridgeshire
In office
Senior
£48,000 - £58,000
RECENTLY POSTED

Senior RF Test Engineer St Neots (PE19) - Permanent - Onsite

  • £45,000 - £58,000
  • 25 days annual leave inclusive of up to 3 days Christmas shut-down
  • Buy or sell up to 5 days annual leave
  • Annual Wellbeing allowance
  • Two pension schemes to choose from
  • Private Medical Insurance + discounts for additional family members
  • Life Assurance scheme up to 4 x salary
  • Share Save scheme
  • Electric/Hybrid Car leasing scheme
  • Cycle to work scheme
  • Retail discounts
  • Career development support

Come and join our expanding Electronic Warfare Operations Support Group (EWOS) which is made up of 60+electronic warfare specialists. From all manner of backgrounds, our engineers, scientists, and ex-military personnel combine their experience to help our customers achieve the true operational potential and help keep their people and platforms safe.

We are building anew team led by our Principal RF Test Engineer at a state-of-the-art test and evaluation facility at our head office in St Neots, Cambridgeshire. You will help plan and support domestic and international trials within the facility, while working with both present and future technology. You will become a SME in the operation of software and hardware models, applying doctrinal methods to simulation scenarios.

You will play a crucial part integrating, configuring and verifying performance of a wide range of components used within a laboratory environment. This will involve the generation of test programmes using a variety of test equipment.

You will assist in running laboratory trials, ensuring customers can validate the performance of assets within a synthetic test environment.

Working autonomously, you will be crucial to ensure the success of key projects, all whilst being supported by our on-site MASS teams. This role works closely with our customers and your knowledge and technical insights will help shape planning, development, integration, and delivery of crucial national and international synthetic trials.

The invaluable experience you ll bring, to help us achieve more.

Essential:

  • Experience creating test scripts/programmes (e.g. MATLAB, Python, or LabView).
  • Understanding of synthetic testing environments.
  • Operation of test equipment in a laboratory environment (e.g. Oscilloscopes, Signal Generators, Spectrum/Network Analysers).
  • Experience with Direct Signal Injection (DSI) testing.
  • Experience of analogue and digital RF circuitry.
  • Strong background in EW systems and concepts, including radar systems.
  • Working autonomously and tasking junior engineers.
  • STEM Degree or extensive relevant experience / technical aptitude.

Desirable:

  • Doctrinal experience with EW systems (e.g. radar, command and control, targeting and effectors).
  • Experience Integration/calibration of hardware and software models into a laboratory environment.
  • Creation of laboratory procedures.
  • Version controlling hardware and software components.
  • Experience working on agile projects.
  • Experience mentoring junior engineers.

Wellbeing is at the core to our culture, allowing employees to flourish and to achieve their full potential. Our people are important to us, and we take pride in our wellbeing programmes and policies that support individuals including, mental health first aiders and readily available support through our extensive employee assistance programme.

Our Non-negotiables:

Due to the highly secure nature of the projects that you will be involved with, you must be:

  • A UK National and eligible to work in the UK
  • Eligible to obtain and maintain a UK Government SC-level security clearance

Apply today to see how working for MASS could work for you!

Embedded Software Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Mid - Senior
£80,000 - £80,000
RECENTLY POSTED

Develop embedded software solutions for cutting-edge UK defence technology

to £80,000 DoE + Benefits

This company is growing strongly with projects in various areas of national defence and are seeking a skilled Embedded Software Engineer to join the team. These projects are all specifically related to UK defence and so interested candidates will need to be British Citizens to be considered for this role. Whilst the exact nature of these projects is kept secret, they utilise advanced technologies and often require the development of brand-new techniques to solve very challenging problems.

Whilst growing they are still a small team with a start-up atmosphere where roles aren’t rigidly defined and hierarchy is minimal. New ideas and project directions are welcomed from anyone, and everyone is empowered to represent the business at customer meetings and conferences. You should expect to put your skills to use on a wide array of different projects with varying requirements. Some will be early-stage feasibility studies which may not include any programming while others will run through to the production of prototypes or demonstrator units.

Requirements:

* Demonstrable commercial-grade experience in embedded software development with a proven track record of designing and implementing solutions to real-world problems.

* Strong proficiency with Linux and programming in C, plus at least one other relevant language such as C#, C++ or MATLAB.

* Knowledge in areas such as bare metal and RTOS software development, embedded software debugging methods, high-level software architecture, electronics development, or scripting for test would be highly advantageous.

* Relevant degree demonstrating strong academic foundations including top A Level grades or equivalent.

* British Citizen eligible for UK security clearance.

Remuneration package is strong with good base salary and excellent benefits. For security reasons this is an in-office only role, no forms of hybrid or remote working are possible.

Keywords: Embedded Software, Embedded Programming, C, C++, C#, MATLAB, Python, Linux, RTOS, Bare Metal, Software Architecture, Software Debugging, Electronics, Defence

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: CV27583) 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

Medical Device Software Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Senior
£70,000 - £80,000
RECENTLY POSTED
+1

Become the founding member of this medical device software development team

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

Keywords: Medical Device, Embedded C, RTOS, Android, React Native, LAMP, Mission-Driven, Cambridge

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

Embedded Software Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Mid - Senior
Private salary
RECENTLY POSTED

Develop embedded software solutions for cutting-edge UK defence technology

to £80,000 DoE + Benefits

This company is growing strongly with projects in various areas of national defence and are seeking a skilled Embedded Software Engineer to join the team. These projects are all specifically related to UK defence and so interested candidates will need to be British Citizens to be considered for this role. Whilst the exact nature of these projects is kept secret, they utilise advanced technologies and often require the development of brand-new techniques to solve very challenging problems.

Whilst growing they are still a small team with a start-up atmosphere where roles aren t rigidly defined and hierarchy is minimal. New ideas and project directions are welcomed from anyone, and everyone is empowered to represent the business at customer meetings and conferences. You should expect to put your skills to use on a wide array of different projects with varying requirements. Some will be early-stage feasibility studies which may not include any programming while others will run through to the production of prototypes or demonstrator units.

Requirements:

  • Demonstrable commercial-grade experience in embedded software development with a proven track record of designing and implementing solutions to real-world problems.
  • Strong proficiency with Linux and programming in C, plus at least one other relevant language such as C#, C++ or MATLAB.
  • Knowledge in areas such as bare metal and RTOS software development, embedded software debugging methods, high-level software architecture, electronics development, or scripting for test would be highly advantageous.
  • Relevant degree demonstrating strong academic foundations including top A Level grades or equivalent.
  • British Citizen eligible for UK security clearance.

Remuneration package is strong with good base salary and excellent benefits. For security reasons this is an in-office only role, no forms of hybrid or remote working are 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 (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27583) 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.

Medical Device Software Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Senior
£70,000 - £80,000
RECENTLY POSTED
+1

Become the founding member of this medical device software development team

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

Machinery Development and Test Engineer
Hartland Recruitment & Advertising Limited
Cambridgeshire
In office
Junior - Mid
£43,000 - £46,000
RECENTLY POSTED

Machinery Development & Test Engineer

High-Precision Machinery Growing Order Book Cambridgeshire

Our client, a leading manufacturer of high-precision machinery, is expanding their team to meet rising demand. They re looking for a hands-on Machinery Development and Test Engineer to ensure every machine meets the highest standards before reaching the customer.

The Role

You ll be responsible for testing and fault-finding across a wide range of systems:

• Full-System Testing: Electrical, electronic, mechanical, and control systems

• Diagnostics & Rework: Identify and resolve faults to meet customer expectations

• Collaboration: Work closely with Design Engineers using drawings and schematics

Technical Scope:

• Electrical control panels and wiring

• Mechanical assemblies and components

• Electronics and instrumentation

• High-voltage MV HV lasers (occasionally)

• PLC software used as a diagnostic tool to trace faults in hardware, sensors, and systems

What We re Looking For

We understand no candidate will tick every box but here s what would be ideal:

• Strong fault-finding and testing skills across electrical, electronic, and mechanical systems

• Experience using PLC software for diagnostics is a plus

• A practical, problem-solving mindset and a passion for engineering excellence

Salary & Benefits

• Competitive salary

• 35 days holiday

• 6% pension contribution

• 38-hour week with flexible hours

• Private healthcare

• A supportive, engineer-friendly environment with cutting-edge technology

If you re an engineer who enjoys working with complex, high-performance machinery, this is a role you ll genuinely enjoy.

Send a copy of your CV to Mark Burnard at Hartland Recruitment for more information.

Hartland Recruitment - a specialist technical recruitment agency finding Engineers for the UK’s machinery manufacturers since 1990.

Control Systems Engineer
Hartland Recruitment & Advertising Limited
Cambridgeshire
In office
Mid
£50,000 - £55,000
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 Role

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

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 pay

What You’ll Need

• Right to work in the UK (no sponsorship available)

How to Apply

Send your CV to Mark Burnard at Hartland Recruitment.

About Us

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

Control Systems Engineer
Hartland Recruitment & Advertising Limited
Cambridge
In office
Mid
£50,000 - £55,000
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 Role

As 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 pay

What 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 Us

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

Page 1 of 4
Frequently asked questions
Cambridge offers a variety of Firmware Engineer positions across industries such as semiconductor, telecommunications, and embedded systems development, ranging from junior to senior roles.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.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.Yes, many companies offer remote or hybrid working options. You can filter job listings to find roles that support remote work or flexible schedules.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.
Feedback
Contact