← Back to Jobs
Full time
Engineering
Senior Algorithm Engineer
Cypress HCMRedwood City, California🇺🇸United StatesPosted 5 Aug 2026
Quick Overview
Salary
$150k - $190k/yr
Work Type
Hybrid
Schedule
Full Time
Level
Mid Senior
Job Description
Job Description Job Description Location Algorithm Engineer Location: Belmont, CA (hybrid) Employees: Industry: Wireless services Position Reporting To: Principal Engineer Dynamic Bay Area startup is seeking a Wireless Location Algorithm Engineer tasked with designing, optimizing, and implementing advanced signal processing techniques and location estimation algorithms. This work will help determine the real-time positioning of devices in dynamic environments. Most Important Responsibilities:
- Develop algorithms to extract highly accurate timing and spatial data from wireless signals in complex environments.
- Create both physical and virtual test setups to assess system components and ensure their performance in controlled scenarios.
- Acquire in-depth knowledge of operating principles and actively contribute to knowledge sharing within the team.
- Continuously analyze and improve existing location estimation methodologies, adapting them to meet the latest industry trends and standards.
- PhD in Electrical Engineering, or equivalent research experience, specializing in wireless communications.
- 3+ years of industry experience in location based wireless engineering.
- Comprehensive knowledge of wireless communication systems and protocols, particularly those in the IEEE 802.11 series.
- Expertise in wireless channel modeling and the effective use of Channel State Information (CSI).
- Familiarity with key concepts like modulation schemes, coding techniques, spatial stream diversity, cyclic shift diversity, multipath interference, beamforming, and angle of arrival.
- In-depth understanding of Time Difference of Arrival (TDoA) and other location-based techniques.
- Solid grounding in time synchronization techniques and their practical applications.
- Proficiency in Linux-based development environments and command-line tools.
- Strong programming skills in Python, with hands-on experience using libraries such as NumPy.
- Familiarity with version control, particularly GIT.
- Adherence to best practices in software development, including modular design, interface abstraction, unit testing, and managing version compatibility.
- Knowledge of RF certification bodies and understanding of relevant regulatory standards.
- Practical experience with RF hardware design or system interfacing.
- Background in modeling uncertainty in complex systems.
- Exposure to machine learning techniques in Python, including GPU optimization.
- Experience with adaptive filtering techniques.
- Expertise with adaptive filtering techniques.
- Expertise in modeling 3D wireless channels using ray tracing or similar advanced methods.
- Advanced Python skills, including classes, asynchronous programming, and list comprehensions.
- Experience with embedded systems or real-time programming environments.
- Proficiency in MATLAB for simulation and modeling purposes.
Skills
Embedded Systems
Similar jobs
AI Developer
Mindsource Inc · Sacramento, United States
51 minutes agoSr. AI Engineer
Numann Technologies, Inc. · Denver, United States
3 hours agoAI Engineer
Zions Bancorporation, N.A. · Midvale, United States
3 hours agoAI Engineer || Remote
Vbeyond Corporation · United States
5 hours agoAI Engineer - Greenwood Village CO (In-Person Interview required)
R Systems, Inc. · Greenwood Village, United States
5 hours agoAI Code Review Engineer
Gridiron IT Solutions · United States
7 hours ago$85k - $120k/yr