Principal Algorithm Developer
Abu Dhabi, AE
About KATIM
KATIM is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Space & Cyber Technologies cluster at EDGE, one of the world’s leading advanced technology groups, KATIM delivers trust in a world where cyber risks are a constant threat, and fulfils the increasing demand for advanced cyber capabilities by delivering robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications. Our talented team of cross functional experts continually takes-on new challenges. We work with the energy of a start-up yet the discipline of a large business to make solutions and products work for our customers at scale.
In this role, you will be responsible for developing advanced algorithms for high-standard baseband modem.
Key Responsibilities
• Develop and implement waveform algorithms for wireless communication / Satellite modems, ensuring optimal performance in terms of bandwidth efficiency, signal-to-noise ratio (SNR), and error resilience.
• Design algorithms for modulation, demodulation, coding, and error correction tailored to satellite communication requirements
• Apply advanced signal processing techniques to improve waveform efficiency, error correction, and robustness in wireless communication / satellite channels.
• Implement digital signal processing (DSP) algorithms to handle multiple communication modes
• Simulate and validate waveform algorithms using software tools such as MATLAB, Simulink, or Python.
• Conduct performance testing in various communication channel models (e.g., fading, noise, interference) to ensure robust and reliable modem operation.
• Optimize computational efficiency for real-time implementation of the algorithms, including considerations for hardware (e.g., FPGA, DSP) and software-based systems.
• Work with cross-functional teams to integrate algorithms into the overall modem architecture.
• Document algorithm design, performance analysis, and testing procedures.
• Prepare detailed reports and presentations to communicate progress, findings, and recommendations to both technical and non-technical stakeholders.
• Collaborate closely with hardware engineers, system architects, and other software developers to ensure seamless integration of algorithms into modem systems.
• Participate in design reviews, code reviews, and troubleshooting sessions.
Education and Minimum Qualification
• Bachelor’s or Master’s degree in Electrical Engineering, Telecommunications, Computer Science, or a related field. A Ph.D. is a plus.
• 7+ years of working experience on the development of algorithms for wireless communication system or related product
• Hands-on experience in designing and optimizing waveform algorithms for wireless communication systems including satellite communication.
• Strong understanding of wireless communication standards and protocols including satellite communication
• Familiarity with high-frequency communication techniques and RF signal processing is a plus.
Key Skills
• Expertise in DSP algorithms, modulation techniques (e.g., QAM, OFDM, PSK), and error correction coding (e.g., LDPC, Turbo codes).
• Proficiency in MATLAB/Simulink, Python, or similar tools for algorithm development and simulation.
• Experience with hardware implementation of algorithms (e.g., FPGA, ASIC) is highly desirable.
• Knowledge of communication channel models, including fading, interference, and noise characterization.
• Familiarity with communication system performance metrics (e.g., BER, SNR, throughput).
• Strong problem-solving abilities and attention to detail.
• Excellent communication and teamwork skills, with the ability to work in a cross-disciplinary team.
• Ability to prioritize and manage multiple tasks effectively in a fast-paced environment.
#KATIM
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Computer Science Matlab Python
Perks/benefits: Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.