About the job Microservices Architect
Job Title: Microservices Architect - SDR
Location: Abu Dhabi, UAE
We are partnering with a leading technology organization at the forefront of secure wireless and software-defined radio solutions. Their mission is to enable resilient, real-time, and secure communications for defense, aerospace, and critical infrastructure applications. As a Microservices Architect, you will shape the design and implementation of complex, microservices-based SDR systems used in high-stakes, mission-critical environments.
Key Responsibilities
Architecture Design and Microservices Development
- Design and develop secure, scalable microservices for SDR platforms
- Establish best practices and patterns for distributed, containerized applications
- Develop APIs and interfaces for cross-system interoperability
System Integration and Signal Processing
- Ensure seamless integration of software components with legacy and modern systems
- Implement communication protocols and processing logic for waveform switching and modulation
Security Architecture
- Design end-to-end secure system architectures (AES-128, AES-256)
- Enforce cybersecurity standards (NIST, FIPS, Common Criteria)
- Enable secure communication and over-the-air update strategies
Waveform Development
- Architect flexible, dynamic frameworks for waveform implementation
- Support signal processing modules for modulation, demodulation, and DSP algorithms
Deployment and Optimization
- Design CI/CD pipelines, containerization, and deployment workflows
- Optimize services for real-time performance on constrained and distributed environments
Technical Leadership
- Mentor engineering teams and lead architectural decisions
- Collaborate closely with hardware teams to ensure software-hardware integration
- Translate mission-level requirements into scalable software solutions
Experience:
- 8+ years of software development experience
- 5+ years in designing microservices for distributed systems
- 3+ years in SDR or wireless communications (e.g. SatCom, LTE, 5G)
Technical Skills:
- Strong proficiency in Java, Python, or Go
- Expertise with microservices frameworks (Spring Boot, Quarkus)
- Experience with Docker, Kubernetes, service mesh (Istio/Linkerd)
- Proficient in DSP, waveform development, and GNU Radio or equivalent
- Knowledge of container security, secure boot, and compliance-driven development
- Familiarity with cloud platforms (AWS, Azure, GCP) and Infrastructure as Code tools (Terraform, Ansible)
If you're excited to lead the development of next-generation SDR systems that push the boundaries of security, reliability, and flexibility - apply now and be part of a pioneering team driving the future of mission-critical communications.