{"schemaVersion":"jobsearcher.job.v1","id":"32844345ef60f8711c3fb4f4","url":"https://jobsearcher.com/jobs/32844345ef60f8711c3fb4f4","canonicalUrl":"https://jobsearcher.com/jobs/32844345ef60f8711c3fb4f4","title":"Software Developer","description":"C++ Software Engineer — Command & Control PlatformsJunior – Mid level | Abu Dhabi (relocation required) | Full-timeRELOCATION 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- Distributed, event-driven messaging systems- Real-time & low-latency software components- Performance profiling & system optimisation- CI/CD pipelines & containerised deployments- Linux-based debugging & system tooling- Logging, observability & monitoringREQUIRED SKILLS- Strong modern C++ (C++14/17/20)- Solid CS fundamentals — data structures, algorithms, memory management- Networking: TCP/IP, UDP, sockets, WebSockets- Linux development environment- Git & collaborative dev workflows- Backend or system-level application experience- BSc in Computer Science, Software Engineering, or equivalentNICE 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 toolsWHAT'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","company":"Set2recruit","rawCompany":"set2recruit","city":"Jonesboro","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-05-24T15:09:06.609Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer","description":"C++ Software Engineer — Command & Control PlatformsJunior – Mid level | Abu Dhabi (relocation required) | Full-timeRELOCATION 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- Distributed, event-driven messaging systems- Real-time & low-latency software components- Performance profiling & system optimisation- CI/CD pipelines & containerised deployments- Linux-based debugging & system tooling- Logging, observability & monitoringREQUIRED SKILLS- Strong modern C++ (C++14/17/20)- Solid CS fundamentals — data structures, algorithms, memory management- Networking: TCP/IP, UDP, sockets, WebSockets- Linux development environment- Git & collaborative dev workflows- Backend or system-level application experience- BSc in Computer Science, Software Engineering, or equivalentNICE 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 toolsWHAT'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","datePosted":"2026-05-24T15:09:06.609Z","dateModified":"2026-05-24T15:09:06.609Z","hiringOrganization":{"@type":"Organization","name":"Set2recruit","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"32844345ef60f8711c3fb4f4"},"url":"https://jobsearcher.com/jobs/32844345ef60f8711c3fb4f4"}}