C# Sensor Software Engineer
SRT Marine Systems plc
Cardiff, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 70KJob location
Cardiff, United Kingdom
Tech stack
ASP.NET
.NET
Abstraction Layers
API
Artificial Intelligence
Augmented Reality
C Sharp (Programming Language)
Linux
Distributed Systems
Hardware Interface Design
Message Broker
Enterprise Messaging Systems
RabbitMQ
Sensor Fusion
Software Engineering
Systems Integration
Video Editing
Web Services
Data Processing
Backend
Event Driven Architecture
RTSP
Containerization
Sentry
Docker
Microservices
Job description
- We design, develop, and integrate sensor capabilities within our Marine Domain Awareness platform.
- We ingest, control, and process data from coastal surveillance cameras, radio direction finders, radar, AIS, and other maritime sensors.
- We expose sensor data in a consistent and operationally robust format for downstream systems.
- We develop integrations with maritime sensors, including coastal surveillance cameras, radio direction finders, radar, and AIS data sources.
- We implement control interfaces such as PTZ, presets, and tracking handoff.
- We work with proprietary and undocumented APIs where required.
- We build robust backend services using C# and .NET.
- We develop APIs and services for downstream consumers.
- We optimise for performance, reliability, and low-latency processing.
- We work within distributed, containerised environments.
- We integrate across distributed systems, including message brokers and microservices.
- We integrate with existing platform components and abstraction layers.
- We support deployments in on-premises and air-gapped environments.
- We calibrate and optimise sensors in non-production environments.
- We build software that makes sensor outputs usable for downstream systems.
- We train our Delivery Team for field deployment.
- We collaborate with colleagues across software, hardware, data science, and infrastructure.
- We contribute to multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection.
Technologies:
- AI
- Backend
- C#
- Docker
- Hardware
- Support
- Linux
- PLC
- RabbitMQ
- Security
- Sensor Fusion
- Sentry
- microservices
- ASP.NET
- Mobile
- RDF
Requirements
- We require strong experience in C# and .NET Core / .NET 6+.
- We require a solid understanding of distributed systems and event-driven architectures.
- We require experience integrating with or working on surveillance cameras such as PTZ, ONVIF, RTSP, or video streams.
- We require experience with radio systems or radio direction finders, radar, AIS, or similar telemetry sources.
- We require comfort working with hardware interfaces and imperfect or undocumented APIs.
- We require experience with messaging systems such as RabbitMQ or similar.
- We require experience with containerisation, including Docker.
- We require experience with Linux-based deployments.
- We require understanding of performance, scaling, and resilience challenges in distributed environments.
- We prefer experience in maritime, defence, or surveillance domains.
- We prefer familiarity with video processing pipelines.
- We prefer experience working in air-gapped or high-security environments.
About the company
We are SRT Marine Systems plc, a respected and ambitious multinational company headquartered in the UK and a market leader in international marine surveillance technology and systems. Our Marine Domain Awareness technologies, products, and systems help enhance security, safety, environmental protection, and sustainability across the global marine sector. We work with customers ranging from the largest national coast guards to individual vessel owners. We offer a challenging and rewarding environment where high-quality results are recognised, innovation is encouraged, and talented, hard-working people can make a real impact. We are an equal opportunity employer committed to building an inclusive workplace for people from all backgrounds.