Senior Embedded Software Engineer – NVIDIA GPU / ARM / Python
£500 to £550 per day - Outside IR35
Fully remote
Must be eligible to work in the UK and available immediately.
- Strong Python and AWS experience
- Computer vision / video processing experience
- Experience running AI/ML inference on GPUs
- Experience developing software on NVIDIA GPU platforms, including CUDA/GPU compute and ideally camera/computer-vision workloads
- Video/camera pipeline experience
- Strong embedded experience ideally on ARM/Linux-based platforms
- Networking and video streaming experience
- Performance optimisation on constrained/edge hardware
- Comfortable deploying models or inference workloads onto edge devices
- Able to debug across software, GPU, camera and hardware boundaries
- Experience with Board Support Packages (BSPs) and embedded interface/device drivers
- Experience integrating BSPs and interface drivers with the OS on embedded compute architectures
- Familiarity with Trusted Platform Module (TPM) and secure hardware integration
- Understanding of ARM TrustZone / secure execution environments
- Comfortable working in an existing codebase with rapid delivery / short-term contractor expectations
Not looking for someone to train the AI model; we need someone who can take a supplier-provided model and deploy, optimise and integrate it on NVIDIA Jetson-based airborne hardware.