Publicada el 10 junio
Misión del puesto
C++ Software Engineer — Command & Control PlatformsRELOCATION TO ABU DHABI IS REQUIRED. Relocation support is provided.
ABOUT THE ROLEYou will join a specialist engineering team building the backend infrastructure and middleware that underpins advanced Command & Control (C2) platforms. These are high‑stakes, performance‑critical systems where reliability, low latency, and correctness are non‑negotiable. You’ll work on distributed services, real‑time communication layers, and the networking fabric that ties complex systems together, collaborating closely with frontend, robotics, and platform engineering teams.
This role suits engineers who write clean, modern C++, think carefully about system architecture, and want to grow fast in a technically demanding environment.
WHAT YOU'LL WORK ON- Backend services & middleware in modern C++
- TCP/IP, UDP, WebSocket & socket‑level networking
- Real‑time & low‑latency software components
- Performance profiling & system optimisation
- CI/CD pipelines & containerised deployments
- Linux‑based debugging & system tooling
- Logging, observability & monitoring
REQUIRED SKILLS- Strong modern C++ (C++14/17/20)
- Solid CS fundamentals — data structures, algorithms, memory management
- Networking: TCP/IP, UDP, sockets, WebSockets
- Backend or system‑level application experience
- BSc in Computer Science, Software Engineering, or equivalent
NICE TO HAVE- Distributed systems or event‑driven architectures
- MQTT, DDS, or message broker experience
- Python or Rust exposure
- Docker, CI/CD, or containerised deployments
- REST APIs & service integration
- Robotics, autonomous systems, or real‑time platforms
- Observability, logging & monitoring tools
WHAT'S ON OFFER- Relocation package to Abu Dhabi included
- Fast growth in a technically demanding environment
- Small, specialist team, your work ships and matters
- Cutting‑edge C2 & defence tech problems
#J-18808-Ljbffr