IoT & Digital Twin Innovation Engineer

EOS IT Solutions

Armagh

On-site

GBP 41,000 - 81,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EOS IT Solutions in the United Kingdom is seeking a senior software engineer to design and deliver end-to-end POCs integrating IoT, AI/ML, APIs, analytics and Digital Twin tech. You will build streaming and batch ETL pipelines, ingest sensor data, and create secure, scalable REST/gRPC services.

The role emphasizes edge-to-cloud data flows, 3D visualization, and real-time analytics, working with OpenUSD, Omniverse, and Unreal Engine in a cloud-enabled, robotics-friendly environment.

Qualifications

  • 5+ years of software development experience in complex environments.
  • Proficient in Python for application development, data processing and integration.
  • Strong C++ and JavaScript/TypeScript skills.
  • Experience developing REST and/or gRPC APIs.
  • Hands-on experience with IoT technologies, sensor data and telemetry pipelines.
  • Knowledge of time-series databases such as TimescaleDB, InfluxDB, QuestDB, or similar.
  • Experience with event-driven and streaming architectures.
  • Understanding of Digital Twin, 3D visualization, or simulation technologies.
  • Experience with NVIDIA Omniverse, OpenUSD, or Unreal Engine.
  • Cloud platform expertise across AWS, Azure, or GCP.
  • Geospatial technologies including PostGIS, GeoJSON, Cesium, or GIS platforms.
  • Experience with Kafka, Kinesis, or Pub/Sub.
  • Exposure to edge computing technologies such as NVIDIA Jetson.
  • Knowledge of robotics, ROS, industrial protocols, OPC-UA, or Modbus.
  • Experience building dashboards and data visualization tools.
  • Cloud certifications or advanced technical qualifications.

Responsibilities

  • Design and deliver end-to-end POCs and POVs that demonstrate business value and accelerate customer adoption.
  • Develop solutions combining IoT, AI/ML, APIs, analytics, and Digital Twin technologies.
  • Present working prototypes to both technical and executive stakeholders.
  • Build streaming and batch ETL pipelines using Python and modern data frameworks.
  • Integrate data from sensors, databases, cloud platforms, and third-party services.
  • Orchestrate data workflows using tools such as Airflow and Prefect.
  • Collect, normalize, and process telemetry from connected devices.
  • Implement edge-to-cloud data flows using MQTT, HTTP, CoAP, and related technologies.
  • Build robust solutions capable of handling real-time and high-volume sensor streams.
  • Develop secure, scalable REST and gRPC services using FastAPI, Flask, and Node.js.
  • Implement authentication, authorization, observability, testing, and performance monitoring.
  • Ensure reliability, maintainability, and best-practice API design.
  • Integrate real-time operational data with advanced 3D and 4D visualizations.
  • Work with OpenUSD, NVIDIA Omniverse, and Unreal Engine technologies.
  • Create interactive digital environments that represent assets and processes over time.
  • Embed AI/ML capabilities into prototypes and customer solutions.
  • Support use cases such as anomaly detection, forecasting, computer vision, and geospatial analytics.
  • Work with modern machine learning frameworks including PyTorch and Scikit-learn.
  • Deploy containerized applications using Docker and Kubernetes.
  • Implement CI/CD pipelines and observability tooling.
  • Produce high-quality technical documentation and operational runbooks.

Skills

5+ years of software development
Python
C++
JavaScript/TypeScript
REST/gRPC APIs
IoT & telemetry
Time-series databases
Event-driven architectures
Digital Twin/3D visualization
NVIDIA Omniverse/OpenUSD/Unreal
Cloud platforms (AWS/Azure/GCP)
Geospatial tech (PostGIS/GeoJSON/Cesiu
Kafka/Kinesis/Pub/Sub
Edge computing (NVIDIA Jetson)
Robotics/ROS/OPC-UA/Modbus
Data visualization dashboards
Cloud certifications

Tools

Docker
Kubernetes
Airflow
Prefect
FastAPI
Flask
Node.js
OpenUSD
Unreal Engine

Job description

EOS IT Solutions in the United Kingdom is seeking a senior software engineer to design and deliver end-to-end POCs integrating IoT, AI/ML, APIs, analytics and Digital Twin tech. You will build streaming and batch ETL pipelines, ingest sensor data, and create secure, scalable REST/gRPC services.

The role emphasizes edge-to-cloud data flows, 3D visualization, and real-time analytics, working with OpenUSD, Omniverse, and Unreal Engine in a cloud-enabled, robotics-friendly environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Innovation Software Engineer - AI, IoT & Digital Twins
Innovation Software Engineer - AI, IoT & Digital Twins

eositsolutions • Banbridge

On-site
GBP 60,000 - 90,000
Innovation Software Developer
Innovation Software Developer

eositsolutions • Banbridge

On-site
GBP 60,000 - 90,000
Innovation Software Developer
Innovation Software Developer

EOS IT Solutions • Armagh

On-site
GBP 41,000 - 81,000
Digital Twin Data Engineer: ETL, IoT & Cloud
Digital Twin Data Engineer: ETL, IoT & Cloud

Digital Catapult Group • Belfast City District

Hybrid
GBP 35,000 - 45,000
Bank holidays
25 days leave
Discretionary bonus
+5
Hybrid Digital Twin Data Engineer | ETL & Cloud
Hybrid Digital Twin Data Engineer | ETL & Cloud

Digital Catapult • Belfast City District

Hybrid
GBP 35,000 - 45,000
Discretionary bonus
Pension match 10%
25 days holiday
+5
Network IoT Operations Engineer
Network IoT Operations Engineer

Yadimen Consulting Limited • Greater London

On-site
GBP 60,000 - 90,000
IIOT Senior Software Developer
IIOT Senior Software Developer

Spirax Sarco • Cheltenham

On-site
GBP 50,000 - 70,000
IT/OT Software Engineer
IT/OT Software Engineer

Cummins • Tees Valley

On-site
GBP 52,000 - 92,000
Engineering Manager, Developer Experience & AI Platform
Engineering Manager, Developer Experience & AI Platform

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 120,000
Virtual Stock Option programme
Annual L&D budget
1-month sabbatical after 3 years
+5
Digital Twin Implementation Lead – EU & UK
Digital Twin Implementation Lead – EU & UK

WareBee ltd. • United Kingdom

On-site
GBP 50,000 - 75,000