Localization Algorithm Engineer for RF Products

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Localization Algorithm Engineer for RF Products in Southfield, MI, lasting 12+ months. Key skills include Python, C++, C#, and MATLAB. Experience in sensor data processing and multi-sensor fusion is required.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 3, 2025
πŸ•’ - Project duration
More than 6 months
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
Unknown
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Southfield, MI
-
🧠 - Skills detailed
#C++ #Code Reviews #Matlab #C# #R #Data Processing #Python
Role description
Job Title: Localization Algorithm Engineer for RF Products Location: Southfield, MI (5 days in a week onsite) Duration: 12+ Months Job Description we offer an innovative opportunity for a bold Localization Algorithm Engineer to join our latest projects. You will be part of a team that solely focuses on delivering detailed localization solutions for RF products. Your expertise will play a crucial role in developing extraordinary systems that resolve detailed locations in high-reaching environments. Approach to algorithms Bring your confirmed experience in translating theoretical models into efficient, production-ready code. Your familiarity with sensor data processing and multi-sensor fusion methods will drive innovative solutions that challenge in the global market. Analytical & Innovative We value your powerful ability to use data analytics and simulations to diagnose issues, validate assumptions, and refine algorithmic approaches. Your passion for exploring new ideas and adapting the latest research will be vital for implementing creative solutions for complex localization problems. Collaborative & Driven Our team excels in collaboration and is motivated by a common objective of excellence. You will appreciate collaborating with a diverse R&D team, connecting software, hardware, and system-level compositions. Your motivation to address undefined challenges and pursue ongoing learning opportunities will be greatly appreciated. Job Responsibilities Β· Develop and refine PC-based localization algorithms using particle filters and other probabilistic techniques. Β· Implement sensor fusion strategies that integrate data from IMUs, wireless signals, and other external sources to improve position accuracy. Β· Develop simulations to test and validate your algorithms under diverse real-world conditions (e.g., multipath, noise, varying environments). Β· Leverage Python, C++, C#, or MATLAB to prototype and optimize algorithms before porting them to production software. Β· Perform detailed performance evaluations of localization algorithms, identifying bottlenecks and implementing data-driven optimizations. Β· Collaborate with embedded, FPGA, and RF teams to improve the performance of the location tracking system. Β· Stay ahead of with the latest academic and industry research in probabilistic localization, sensor fusion, and state estimation. Β· Rapidly prototype novel concepts, iterating on algorithm development to reach production-level stability and robustness. Β· Collaborate with software, hardware, and systems engineers to incorporate localization algorithms into broader systems. Β· Chip in to code reviews, collaborating with the team in brainstorming sessions to uphold technical excellence.