Senior Signal Processing Engineer
Already a global leader in radio location technology, ZaiNar is seeking brilliant, innovative minds
to advance the core algorithms behind our industry-leading positioning platform. As a Senior
Signal Processing Engineer, you will design, implement, and optimize advanced signal
processing and location estimation algorithms to determine the real-time position of devices in
the physical world. You will play a foundational role in shaping ZaiNar’s IP portfolio and future
product capabilities, while working closely with cross-functional teams to test, refine, and scale
your innovations.
JOB RESPONSIBILITIES
● Define and implement algorithms to extract precise fine-timing and spatial information
from noisy wireless signals.
● Design and build custom test fixtures (physical and/or virtual) to benchmark system
components under controlled conditions.
● Develop deep expertise in ZaiNar’s existing principles of operation and contribute to
internal knowledge-sharing.
● Identify, document, and prototype improvements to current location estimation
techniques and adapt them to new industry standards.
● Contribute novel techniques to ZaiNar’s growing patent and intellectual property
portfolio.
MUST HAVE ATTRIBUTES/SKILLS
● Masters in Electrical Engineering, Physics, Computer Science, or equivalent experience
with a focus on wireless communications.
● Deep knowledge of wireless systems and protocols, particularly the IEEE 802.11 family
of standards.
● Strong understanding of wireless channel modeling and the application of Channel State
Information (CSI).
● Familiarity with modulation and coding schemes, spatial stream diversity, cyclic shift
diversity, multipath interference, beamforming, and angle of arrival.
● Solid understanding of Time Difference of Arrival (TDoA) and related location
techniques.
● Practical knowledge of time synchronization methods and real-world implementations.
● Proficiency with Linux command-line tools and a Linux-based development environment.
● Demonstrated programming experience in Python and NumPy.
● Experience with software change management, preferably using Git.
● Principled software development practices, including modular design, interface
abstraction, unit testing, and version compatibility.
● Team-oriented mindset with a respectful, collaborative approach suited to a fast-paced
startup environment.
SHOULD HAVE ATTRIBUTES/SKILLS
● C language programming skills.
● Experience with embedded or real-time programming.
● Hands-on experience with RF hardware.
NICE TO HAVE ATTRIBUTES/SKILLS
● Familiarity with machine learning techniques in Python and GPU usage.
● Experience with adaptive filtering.
● Experience in wireless channel modeling.
● Working knowledge of MATLAB for modeling and simulation.