Senior Embedded Software Engineer

YT Technologies
Worcester, UK
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence ARM Architecture C++ (Programming Language) CAN Bus Data Transmissions Microprocessors Embedded C Embedded Software Ethernet Firmware FreeRTOS Intrusion Detection and Prevention
+5 more
Python (Programming Language) MATLAB Machine Learning Real-Time Operating Systems Serial Peripheral Interface

Job description

You will be responsible for developing high-reliability, secure-by-design firmware for sophisticated life-saving devices. You will be porting complex AI and machine learning algorithms (developed in Python/MATLAB) directly onto embedded platforms to drive real-time detection capabilities.

Requirements

  • Architecture: Expert-level development in Embedded C and C++.
  • Microprocessors: Deep experience with the STM32 family (ARM Cortex).
  • RTOS: Implementation and optimization using FreeRTOS or similar.
  • Connectivity: Mastery of digital communication protocols (I2C, SPI, CAN Bus, Ethernet).
  • Innovation: Deploying Edge AI and machine learning algorithms on-chip (e.g., Nvidia Jetson).

Your experience;

  • Commercial Edge: You have at least 5 years of experience in a commercial product development environment.
  • Communicator: You are confident and articulate.
  • Right to Work: Full, unrestricted right to work in the UK is essential (No visa sponsorship available).

About the company

YT Tech are working with a security technology company based near Worcester. We are looking for a Senior Embedded Engineer who wants to do more than just write code. This is a role for an engineer who enjoys the sharing of ideas and wants an interesting role.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:40 min

Motivations for transitioning legacy MATLAB repositories to Python

Michael Niebisch Michael Niebisch · WWC 2024

1:29 min

Managing queues using Azure Service Bus Explorer

Radu Vunvulea Radu Vunvulea · WWC 2022

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

2:58 min

Audience questions on securing legacy buses and architecture isolation

Henning Harbs · WWC 2023

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

Videos

See all

Related articles

See all