Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Principal Algorithm Engineer

29546
  • Negotiable
  • Middle East

We’re Hiring: Principal Algorithm Engineer (Wireless/Satellite Communications)

Join a cutting-edge team driving innovation in secure wireless and satellite communication systems. As a Principal Algorithm Engineer, you’ll develop advanced algorithms for high-standard baseband modems, shaping the performance and resilience of mission-critical communication networks. If you’re passionate about waveform design, signal processing, and building secure, scalable systems, this role is for you.


Key Responsibilities:

  • Waveform Design and Optimization: Develop and implement waveform algorithms for wireless communication and 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.
  • Signal Processing: Apply advanced signal processing techniques to improve waveform efficiency, error correction, and robustness in wireless communication and satellite channels. Implement digital signal processing (DSP) algorithms to handle multiple communication modes.
  • Algorithm Validation: 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.
  • Optimization and Efficiency: 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.
  • Documentation and Reporting: 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.
  • Collaboration: 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: Bachelor’s or master’s degree in electrical engineering, Telecommunications, Computer Science, or related field. A Ph.D. is a plus.


Experience:

  • 7+ years of experience in developing algorithms for wireless communication systems or related products.
  • 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.


Skills & Tools:

  • 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.


Apply for this role below or contact me directly for more information.

Ahmed Abouzaid Senior Account Manager | UAE

Apply for this role