Embedded Systems Engineer (C++/ARM) – Hybrid

Watson-Marlow Fluid Technology Solutions

Redruth

Hybrid

GBP 55,000 - 75,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

A competitive salary
Flexible working arrangements
Generous holiday allowance
Volunteer leave
Group Inclusion Plan

Job summary

Watson-Marlow Fluid Technology Solutions in Redruth, Cornwall, seeks a Software Developer focusing on embedded systems to create next-gen devices for pharmaceutical manufacturing and beyond. You'll work across bare metal, motor control, networking and application layers.

You will join a collaborative team using agile practices, contributing to design, testing, and integration efforts, and delivering robust embedded software for industrial environments.

Qualifications

  • Experience in writing well-architected, tested code with TDD.
  • Strong fundamentals in embedded software development for ARM Cortex-M.
  • Proficiency in C++ and at least one higher-level language (C#, Python, JS/TS).

Responsibilities

  • Architect, develop and debug embedded software in C++ for ARM Cortex-M.
  • Facilitate integration of embedded systems with desktop applications and testing systems.
  • Support agile, best-practice development processes and cross-functional teamwork.

Skills

C++
Embedded systems
ARM Cortex-M
TDD
Cross-functional collaboration
Problem-solving
Unit testing
RTOS
UML
FOC/PID control
3rd party integration

Tools

GitHub Actions
PROFINET
EtherNet/IP
UML tooling

Job description

Watson-Marlow Fluid Technology Solutions in Redruth, Cornwall, seeks a Software Developer focusing on embedded systems to create next-gen devices for pharmaceutical manufacturing and beyond. You'll work across bare metal, motor control, networking and application layers.

You will join a collaborative team using agile practices, contributing to design, testing, and integration efforts, and delivering robust embedded software for industrial environments.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – ARM Cortex-M, Hybrid
Embedded Software Engineer – ARM Cortex-M, Hybrid

Spirax-Sarco Engineering • Redruth

Hybrid
GBP 45,000 - 60,000
Competitive salary
Flexible working arrangements
Generous holiday allowance
+1
Software Developer
Software Developer

Spirax-Sarco Engineering • Redruth

Hybrid
GBP 45,000 - 60,000
Competitive salary
Flexible working arrangements
Generous holiday allowance
+1
Software Developer
Software Developer

Spirax-Sarco Engineering • United Kingdom

Hybrid
GBP 55,000 - 75,000
Competitive salary
Flexible working arrangements
Generous holiday allowance
+2
Embedded Software Engineer
Embedded Software Engineer

Hexwired Recruitment Limited • Winchester

Hybrid
GBP 42,000 - 62,000
Semi-remote option
Embedded Software Engineer - ARM STM32, Industrial Systems
Embedded Software Engineer - ARM STM32, Industrial Systems

Cortech Talent Solutions Ltd • Littlehampton

On-site
GBP 56,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Cortech Talent Solutions Ltd • Littlehampton

On-site
GBP 56,000 - 70,000
Software Developer
Software Developer

Watson-Marlow Fluid Technology Solutions • Redruth

Hybrid
GBP 55,000 - 75,000
A competitive salary
Flexible working arrangements
Generous holiday allowance
+2
Embedded Software Engineer - Cortech Talent Solutions
Embedded Software Engineer - Cortech Talent Solutions

Polluxa, Inc. • Goring-by-Sea

On-site
GBP 60,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Greater London

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

On-site
GBP 55,000 - 85,000
Hybrid working