AVM Software Engineer

AtkinsRéalis
Job Description
Overview
The AVM (Automatic Vehicle Monitoring) Software Engineer will be responsible for supervising, monitoring and maintaining all data interfaces within the AVM ecosystem, including real-time passenger information (RTPI), SIRI (Service Interface for Real Time Information), VDV (Verband Deutscher Verkehrsunternehmen) data files, GIS map interfaces and associated operational databases. This role requires sound technical knowledge and hands-on experience in public transport systems integration, data quality assurance and interface lifecycle management.
Role and Responsibilities
Qualification and Education Requirements
Preferred Skills & Technical Expertise
Worker Type
Employee
Job Type
Regular
At AtkinsRéalis, we seek to hire individuals with diverse characteristics, backgrounds and perspectives. We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion or disability, but enriches itself through these differences.
Overview
The AVM (Automatic Vehicle Monitoring) Software Engineer will be responsible for supervising, monitoring and maintaining all data interfaces within the AVM ecosystem, including real-time passenger information (RTPI), SIRI (Service Interface for Real Time Information), VDV (Verband Deutscher Verkehrsunternehmen) data files, GIS map interfaces and associated operational databases. This role requires sound technical knowledge and hands-on experience in public transport systems integration, data quality assurance and interface lifecycle management.
Role and Responsibilities
- Monitor, validate, and troubleshoot all AVM data interfaces including SIRI-VM, SIRI-SM, SIRI-ET, VDV 452/453/454/455, and custom APIs.
- Supervise scheduled and real-time data feeds between AVM systems and external stakeholders covering RTPI displays, journey planners, third-party platforms.
- Serve as the technical liaison between the transport authority, operators, back-office providers, and AVM/RTPI platform vendors.
- Oversee the full data supply lifecycle: service definitions, timetables, stop locations, trip assignments, and vehicle mappings.
- Implement proactive monitoring tools for live interface health checks and error trend analysis.
- Generate regular interface compliance reports, issue logs, and system performance dashboards.
- Propose technical improvements to optimize interface reliability, reduce data latency, and enhance public information precision.
- Support testing and onboarding of new services, such as Demand Responsive Transit (DRT), Muti-operator and Mapping tools into the AVM interface ecosystem.
Qualification and Education Requirements
- Bachelor's degree in Transportation Engineering, Computer Science, Information Systems or related field.
- 4+ years of hands-on experience with RTPI, CAD/AVL systems, or transport-related IT interfaces.
- Proven expertise with: SIRI (especially SIRI-VM, SIRI-SM, SIRI-ET), VDV standards (452, 454, 455), GTFS, Netex or Transmodel-based data schemas.
- Experience in public transport operation, RTPI platform integration or ITS data workflows.
- Familiarity with transport authority requirements and stakeholder management.
- Strong understanding of XML, REST/SOAP APIs and interface logging/monitoring systems.
Preferred Skills & Technical Expertise
- Systems Integration and Interface Design: Experience with SOA, microservices, and message queues like Kafka or MQTT.
- Real-Time Data Handling: Knowledge of protocols (HTTP, SOAP, WebSocket) and real-time processing tools.
- Transport Data Standards: Strong in SIRI, VDV, GTFS, NeTEx, and Transmodel mapping.
- Automated Data Validation: Building tools to test and validate SIRI, VDV, and XML-based feeds.
- Backend Architecture: Experience with PostGIS, time-series databases, and AVM telemetry.
- DevOps and Monitoring: CI/CD pipelines, Docker/Kubernetes, and interface health monitoring with Prometheus/Grafana.
- Transport Operations Knowledge: Understanding of public transit planning, trip/block/run structures, and operational impacts.
- Stakeholder Coordination: Managing multi-vendor interface environments and version-controlled updates.
Worker Type
Employee
Job Type
Regular
At AtkinsRéalis, we seek to hire individuals with diverse characteristics, backgrounds and perspectives. We strongly believe that world-class talent makes no distinctions based on gender, ethnic or national origin, sexual identity and orientation, age, religion or disability, but enriches itself through these differences.
JOB SUMMARY
AVM Software Engineer

AtkinsRéalis
Riyadh
4 days ago
N/A
Full-time
AVM Software Engineer