Embedded Engineer
Altum Consulting
Manchester, United Kingdom
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 70KJob location
Manchester, United Kingdom
Tech stack
Artificial Intelligence
C++
Firmware
Field-Programmable Gate Array (FPGA)
Python
Performance Tuning
Raspberry Pi
TensorFlow
Software Deployment
Universal Asynchronous Receiver/Transmitter
Real Time Systems
Fpga Hardware
ONNX (Open Neural Network Exchange) Format
Job description
- Deploy and optimise AI inference pipelines using TensorFlow Lite and ONNX Runtime
- Work with embedded NPU hardware, including Raspberry Pi 5 platforms
- Develop and maintain real-time UART communication interfaces
- Contribute to FPGA firmware integration
- Optimise end-to-end system latency within strict deterministic constraints
Requirements
- Strong experience in embedded systems and AI deployment
- Proficiency in Python and C++
- Experience with TensorFlow Lite and/or ONNX Runtime
- Familiarity with real-time systems and performance optimisation
- Experience with Raspberry Pi (Compute Module experience advantageous)
Desirable:
- Exposure to FPGA development
- Experience working on latency-critical or real-time applications