Base Career helps you apply smarter for this job.
Key skills for this role
Based in Cambridge, makes products that transform the way scientists work. For decades, our expert scientists, engineers and business innovators have provided scientists with world-leading, innovative solutions for liquid handling, sample preparation, and sample management that help accelerate research and make a real difference to human health. We work collaboratively with our customers, building trusted relationships that enable us to deliver exceptional, personalised experiences designed for real-world challenges in the lab.
Want to be part of a team that’s truly making a difference?
You'll join a multidisciplinary R&D team where software, electronics and mechanical engineers sit side by side and designs come together in the lab, not just on paper. Day to day, you will:
Design, develop and maintain embedded software in C++ for ARM Cortex-M series microcontrollers — firmware that ships inside real instruments.
Implement motor and actuator control across open-loop, closed-loop and hybrid schemes, working hand in hand with our electronics team on motor drives and robotic hardware.
Integrate OEM and third-party modules, barcode readers, thermal units, pneumatics and similar — over CAN, Ethernet, UART, SPI, I²C and GPIO, writing the device drivers that connect them into the system.
Shape the firmware and system architecture: module boundaries, interfaces and the communications that tie distributed microcontrollers together.
Contribute to the lower-level, device-facing C# .NET code on the PC side that talks to the embedded layer.
Implement signal acquisition and conditioning for the sensors and transducers fitted throughout each instrument.
Design in reliability from the outset, fault detection, diagnostics, recovery, watchdogs and built-in self-test, because our instruments run unattended in labs where results matter.
Troubleshoot and debug complex embedded software, hardware interfaces and robotics system issues, including on the CAN bus.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Cambridge, GBR
SPT Labtech is seeking a Technical Support Engineer to provide first- and second-line support for laboratory automation and sample management instruments. The role requires technical troubleshooting across hardware and s
Cambridge, GBR
Cambridge, GBR
Cambridge, GBR
Cambridge, GBR
Cambridge, GBR
Oxford, GBR
London, GBR
Cambridge, GBR
Provide technical leadership and mentoring to junior engineers, and help raise the bar for software development practice across the team.
Produce clear technical documentation: specifications, designs, architecture and user-facing material.
You're an embedded engineer who thinks at the system level, comfortable reasoning about how distributed microcontrollers, timing and communications interact, not just single-component behaviour. You're a proactive self-starter and a sharp problem-solver with the persistence to chase an issue to its root cause, and you communicate clearly across software, electronics and mechanical disciplines. You take pride in firmware that is robust, diagnosable and built to run reliably for years in the field.
We offer a competitive salary package and comprehensive, valued benefits, including private medical insurance, a generous pension plan, and an annual discretionary bonus.
We embrace diversity and inclusivity, regardless of race, ethnicity, gender, gender identity, sexual orientation, physical ability, or family status. We prioritise supporting our employees' diverse needs as we strive for excellence together.
If the above resonates with you, apply with an up-to-date CV and be a part of our journey to reshape the future of science.
UK private manufacturer of automated liquid-handling, sample-management, and cryo-EM laboratory systems for life-science researchers.
Visit company websiteJobs and hiring trendsFull-time
Senior
Onsite
Apply faster on company sites with our extension.