Lead Engineer

Job: Lead Engineer

Location: Nottingham

Salary: Up to £60,000 + package

Overview

We are looking for a Lead / Principal Engineer to take technical ownership of the embedded and edge systems that underpin the clients products. This is a hands-on senior role focused on building edge devices that ingest, process, and manage video and sensor data in real-world environments.

You will lead system design, make pragmatic engineering decisions, and work closely across software and hardware to deliver reliable, production-ready platforms.

Key Responsibilities

Technical Leadership & Architecture

  • Own embedded and edge system design for AI and non-AI products
  • Break down complex requirements into scalable, robust solutions
  • Make architectural trade-offs across performance, cost, and delivery
  • Provide technical leadership and act as an escalation point

Embedded Linux & Edge Systems

  • Design and maintain embedded Linux platforms
  • Develop tooling and diagnostics using shell scripting and Python
  • Manage boot processes and services using systemd
  • Work confidently in headless environments (SSH, UART, serial consoles)
  • Support provisioning, monitoring, and remote troubleshooting

Networking, Security & Integration

  • Design secure networking (firewalling, routing, VPNs)
  • Work with iptables, OpenVPN, and WireGuard
  • Integrate compute platforms, CCTV cameras, and peripherals
  • Read schematics and PCB diagrams for system-level debugging

Collaboration & Documentation

  • Work with DevOps, backend, and operations teams end-to-end
  • Produce clear, practical technical documentation

Essential Skills & Experience

  • Strong hands-on embedded Linux experience
  • Ability to work autonomously and guide other engineers
  • Proficiency in shell scripting and Python
  • Git-based workflows
  • Strong networking fundamentals
  • systemd and headless Linux environments
  • Ability to read electrical and PCB schematics

Nice to Have

  • C programming
  • NVIDIA Jetson
  • Yocto or Buildroot
  • OTA updates (Mender, RAUC)
  • Video pipelines (V4L2, GStreamer, FFmpeg)
  • OpenWRT, Docker, CAN bus, device trees
  • Exposure to PCB design, mechanical CAD, or manufacturing processes

Job Details

Company
GTS Group Ltd
Location
Nottingham, UK
Posted