Senior Software Engineer, Interactive Displays
Aircards Newcastle Upon Tyne, England, United Kingdom
Senior Software Engineer, Interactive Displays
Aircards Newcastle Upon Tyne, England, United Kingdom
1 day ago Be among the first 25 applicants
Direct message the job poster from Aircards
We are seeking a Senior Generalist Software Engineer to lead and support the development and deployment of our next-generation interactive displays and smart mirror systems. You’ll work across a wide range of technologies — from embedded system setup to real-time data streaming, Unreal Engine integration, computer vision pipelines, and remote device management.
You’ll be responsible for building and maintaining production-ready systems across hardware and software, working closely with the CTO and engineering leads to solve deep technical challenges and deliver performant, field-deployable products.
Job Description
We are seeking a Senior Generalist Software Engineer to lead and support the development and deployment of our next-generation interactive displays and smart mirror systems. You’ll work across a wide range of technologies — from embedded system setup to real-time data streaming, Unreal Engine integration, computer vision pipelines, and remote device management.
You’ll be responsible for building and maintaining production-ready systems across hardware and software, working closely with the CTO and engineering leads to solve deep technical challenges and deliver performant, field-deployable products.
Responsibilities
* Develop custom OS images, kiosk modes, and startup scripts for Windows- and Linux-based display units
* Set up and manage remote device management, over-the-air updates, and monitoring tools
* Integrate CMS backends to deliver dynamic and personalized content to devices in the field
* Build and configure Unreal Engine scenes that visualize real-time data inputs, support body tracking interaction, and dynamically render UI/AR layers for smart mirror experiences
* Collaborate with Unreal developers to support real-time rendering pipelines and external data input
* Build local servers and websocket-based communication layers between sensors, computer vision models, and visual outputs
* Develop tools for secure access, logging, and remote troubleshooting (e.g. SSH, watchdog services)
* Manage GPU runtime environments (CUDA, TensorRT, PyTorch) for deploying custom body tracking and pose estimation models
* Interface with peripheral devices and microcontrollers (e.g. Raspberry Pi for sensors, lighting, cameras)
* Contribute to internal tooling and automation systems for system health, deployment readiness, and rapid diagnostics
* Collaborate with stakeholders to deliver polished, reliable systems in field conditions
* Maintain quality through testing, documentation, and ongoing performance tuning
* Develop and manage containerized deployments (e.g., Docker) for scalable, consistent runtime environments across local and cloud systems
Requirements
* 10+ years of experience as a Software Engineer or equivalent senior-level role
* Strong Python and systems scripting experience
* Deep experience with Windows and Linux environments (startup scripts, services, image creation)
* Comfortable working across hardware interfaces (USB, camera modules, GPIO, serial devices)
* Proficient in Unreal Engine 4/5, with experience building real-time, interactive scenes connected to external data sources
* Experience managing local networking, WebSocket communication, and secure shell access
* Strong working knowledge of computer vision frameworks and model deployment practices
* Experience integrating or supporting real-time rendering applications (Unreal Engine preferred)
* Familiarity with CMS integration and basic frontend templating (e.g., dynamic content rendering)
* Experience with remote system monitoring and OTA update solutions
* Comfort with on-site setup, staging, and field troubleshooting when required
* Excellent communication, debugging, and documentation practices
* Self-directed and confident working in fast-paced environments
Details
* Salary according to experience
* In-office role
* Company pension scheme via NEST (3% employer contribution)
* New equipment budget to ensure you have all hardware & software to be successful
* Working in an award-winning environment and culture
* Professional development, coaching, mentoring and career progression opportunities
About Aircards
* Aircards creates Mixed Reality (XR) experiences for brands, organisations and marketers. We manage all XR development, technical coordination, and cloud-based infrastructure deployment. We take an active role in XR ideation and the creative process.
* We are also a leading provider of interactive displays and smart mirror experiences, delivering high-performance, real-time systems that blend computer vision, immersive media, and advanced deployment tooling.
* Aircards has an active client base featuring high-profile global brands like Unilever, Diageo, Samsung, and Deloitte.
* Aircards has a team presence in both the USA and the UK. Our UK office is located in Newcastle Upon Tyne, close to Newcastle Central Station.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
* Industries
Advertising Services
Referrals increase your chances of interviewing at Aircards by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
Newcastle Upon Tyne, England, United Kingdom 1 day ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 2 months ago
Newcastle Upon Tyne, England, United Kingdom 5 days ago
Newcastle Upon Tyne, England, United Kingdom 2 days ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Senior Software Developer C# .Net API AWS
Sunderland, England, United Kingdom 1 month ago
Newcastle Upon Tyne, England, United Kingdom 2 weeks ago
Tyne And Wear, England, United Kingdom 23 hours ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 1 day ago
Newcastle Upon Tyne, England, United Kingdom 2 days ago
Gateshead, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 1 month ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 3 weeks ago
Sunderland, England, United Kingdom 3 weeks ago
Newcastle Upon Tyne, England, United Kingdom 25 minutes ago
Newcastle Upon Tyne, England, United Kingdom 25 minutes ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 2 weeks ago
Newcastle Upon Tyne, England, United Kingdom 2 weeks ago
Science Central, England, United Kingdom 1 week ago
Newcastle Upon Tyne, England, United Kingdom 2 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr