Job Description
Job Title: Senior Algorithm Developer Location: Abu Dhabi, United Arab Emirates (Relocation Opportunity) Business Unit: CTO
A defense company based in Abu Dhabi is seeking a Senior Algorithm Developer to join its team. You will be apart of the team that is responsible for the design, develop, and optimize advanced algorithms for wireless communication systems. Your role will involve working on waveform design, signal processing, and performance optimization for modern communication standards such as 5G, Wi-Fi, and tactical radios.
Key Responsibilities Develop and simulate waveform algorithms for wireless communication ensuring optimal performance in terms of bandwidth efficiency, SNR, and error resilience. Design algorithms for modulation/demodulation, error correction, equalization, synchronization, and frequency offset correction. Investigate advanced signal processing techniques to improve waveform efficiency and robustness. Implement digital signal processing (DSP) algorithms. Simulate and validate waveform algorithms using MATLAB, Simulink, or Python. Optimize computational efficiency for real-time implementation, considering hardware (FPGA, DSP) and software systems. Collaborate with cross-functional teams to integrate algorithms into modem architecture. Document algorithm simulation, performance analysis, and testing procedures. Prepare reports and presentations for technical and non-technical stakeholders. Participate in design reviews, code reviews, and troubleshooting sessions.
Required Qualifications & Experience Bachelor’s or Master’s degree in Electrical Engineering, Telecommunications, Computer Science, or related field. Ph. D. is a plus.7+ years of experience developing algorithms for wireless communication modems (5G, Wi-Fi, WiMax, Tactical radio, etc.). Proficiency in MATLAB/Simulink, C++, Python for algorithm development and simulation. Experience with hardware implementation of algorithms (FPGA, ASIC). Strong understanding of wireless communication standards and protocols. Knowledge of communication channel models (fading, interference, noise characterization). Familiarity with performance metrics (BER, SNR, throughput).
Non-Technical Skills Strong problem-solving abilities and attention to detail. Excellent communication and teamwork skills in cross-disciplinary environments. Ability to prioritize and manage multiple tasks effectively in fast-paced settings.