All listings

Senior Embedded Systems Engineer

Alton, UK | Hybrid Considered · Full time

About the role

UDlive provides IoT solutions for remote monitoring of infrastructure related challenges in particular in the Water and Highways Industries. Devices are amongst the most important products of the company.

The role of Embedded Systems Engineer is a mid/senior role within the technical team, both hands on and strategic. The rapid growth of the company and the general focus on ‘industry leading’ means that UDlive has to ensure that the devices are kept to high standard with high availability and resilience to external factors. In addition keep pace with the customer base and the product roadmap.

The role is about taking continuously improving existing embedded systems and working with R&D team to implement new features, new hardware.

The role

Develop, test, deploy, and support embedded firmware used by customers, including safety critical components.

Collaborate with management to understand company objectives.

Specify, design, test, deploy and maintain embedded software/firmware to securely connect UDlive systems to cloud based servers allowing for over the air updates and system level diagnostics and telemetry.

Work with electronics, mechanical and manufacturing engineers to define and build test fixtures for automating manufacturing tests.

Providing post-production support.


BS/MS in Computer Science, Electrical Engineering, Computer Engineering or equivalent.

Demonstrable embedded language skills, Embedded C, C++, Python.

Experience with various build tools, Makefile, cmake, ninja.

Familiarity with ARM architecture, particularly with STM32 family.

Knowledge about bare metal, embedded Linux, and RTOS projects.

Experience in trouble-shooting embedded systems and microcontroller peripherals.

Ability to read schematics and debug hardware.

Self directed and able to work independently from high level concepts..

Highly competitive salary and benefits package.

Need help?

Not sure exactly what we're looking for or just want clarification? We'd be happy to chat with you and clear things up for you. Anytime!

Call anytime

+44 (0)1420 612441

Email us

Don't see a job for you?

Do you feel like you belong working with UDlive, but we just don't have your dream job posted? No problem, just reach out.

Let us know
File type: .doc/.docx/.pdf | Max file size: 5 MiB

Application will be sent securely and remain private

Keep up to date with UDlive

Subscribe to our email newsletter