You will beinvolved in the design, development and fine-tuning of a GNSS receiver deployed on a distributed server architecture using GPUs for GNSS signal processing . We are looking for candidates with professional or academic experience in one or more of the following areas: parallelised data processing using GPUs, FPGAs, high-speed networks and distributed systems. We are looking for a technical candidate with an interest in optimising signal processing techniques using GPUs, distributed architectures and high-speed networks. Your responsibilities will include:
- Supporting the implementation and optimisation of signal processing algorithms on GPUs.
- Supporting the design of distributed architectures for GNSS receivers.
- Supporting the design and implementation of data transmission and synchronisation mechanisms over high-speed networks.
WHAT DO WE NEED IN OUR TEAM?
We are looking for engineers with experience in the following areas:
- Parallel programming with CUDA, memory management, performance analysis and profiling.
- Development of solutions for transmitting data over high-speed networks (10GbE) using Xilinx FPGAs.
- Software for distributed architectures deployed on containers.
- Systems programming languages (C/C++ and/or Rust).
WHAT DO WE OFFER?
Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area.
Adaptable start and finish times , and intensive working hours Fridays and in summer.
Personalized career plan development, training and language learning support.
National and international mobility . Do you come from another country? We can offer you a relocation package .
Competitive compensation with ongoing reviews , flexible compensation and discount on brands.
Wellbeing program: Health, dental and accident insurance;
free fruit and coffee , physical, mental and financialhealth training, and much more!
️
📌 Ingeniero/A Junior De Computación De Alto Rendimiento Y Desarrollo Con Gpus (Madrid)
🏢 GMV
📍 Madrid