Javier Arribas

CEO And Co-Founder At WaveMasters at CTTC

Greater Barcelona Metropolitan Area Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Javier Arribas is a telecoms researcher-turned-entrepreneur with 14 years' experience in GNSS signal processing, RF front-ends and real-time embedded systems, now co-founding and leading WaveMasters to tackle GNSS anti-jamming and anti-spoofing with CRPA and SDR architectures. He holds a PhD in Telecommunications and has deep hands-on expertise from implementing core components of the widely used GNSS-SDR open-source receiver—adding 4-bit complex sample support, timestamping, and Galileo E6 pseudorange features. As a long-time senior researcher at CTTC and former GSOC mentor, he blends academic rigor with practical system design and FPGA experience to deliver production-capable positioning solutions. Based in the Greater Barcelona area, Javier’s background uniquely spans founding engineering teams, applied research, and open-source stewardship—bringing both strategic leadership and low-level signal-processing chops to resilient GNSS products.
code14 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (MSc), Telecommunications Engineering, Master of Science (MSc), Telecommunications Engineering at Universitat Ramon Llull
bookUPC Universitat Politècnica de Catalunya
languagesSpanish, Catalan, English
github-logo-circle

Github Skills (9)

fpga10
c-language10
cprogramming-language10
signal-processing10
sdl9
cpp8
embedded8
cplus8
sys8

Programming languages (3)

C++CSCSS

Github contributions (5)

github-logo-circle
gnss-sdr/gnss-sdr

Dec 2021 - Jan 2023

GNSS-SDR, an open-source software-defined GNSS receiver
Role in this project:
userBack-end Developer & Embedded Systems Engineer
Contributions:41 commits, 23 PRs, 450 pushes in 1 year
Contributions summary:Javier implemented and modified core components of the GNSS-SDR software-defined receiver. Their work focused on adapting the software to handle 4-bit complex samples and incorporating timestamping capabilities for more accurate signal processing. Furthermore, the user contributed to the Galileo E6 pseudorange generation functionality, indicating a focus on the GNSS signal processing and data analysis aspects of the project. These contributions demonstrate the user's skills in signal processing and possibly embedded systems since it involves direct access to low-level data.
rtlsdrsoftware-defined-radiodefinedgnss-receiverglonass
Arribas/gnss-sdr

May 2018 - Jan 2025

Contributions:31 pushes, 3 branches in 6 years 9 months
definedreceivergnss-sdrsdrgnss
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Javier Arribas - CEO And Co-Founder At WaveMasters at CTTC