
Embedded Machine Vision Engineer
- United Kingdom
- £70,000-80,000 per year
- Permanent
- Full-time
- Develop and optimise real-time embedded vision algorithms in C/C++
- Work with near-IR camera sensors to classify visual and behavioural characteristics
- Integrate fixed AI/ML models (e.g. CNNs) into embedded systems
- Ensure deterministic, certifiable software execution under memory and timing constraints
- Evaluate model performance under varied environmental conditions (lighting, motion, etc.)
- Collaborate closely with software, hardware, and certification engineers
- Strong embedded software development experience (C/C++, Linux, real-time systems)
- Proven background in embedded machine vision or image pipelines
- Hands-on with IR, CMOS, or similar camera/imaging systems
- Practical understanding of embedded AI/ML techniques (e.g. CNNs, segmentation, shape tracking)
- Comfortable working in memory- and timing-constrained environments
- Degree or MSc in Computer Vision, Embedded Systems, or related field
- Experience developing software for safety-critical systems
- Familiarity with IEC 61508 or similar certification standards