Senior High-Performance Computing and GPU Development Engineer (GNSS)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Hybrid working model in Tres Cantos, Madrid, Spain or Hospitalet de Llobregat, Barcelona, Spain. Up to 8 weeks per year of teleworking outside the usual geographical area.
Company
is an experienced technology group developing technology solutions for the space sector, including GNSS projects.
What you will do
- Design, develop, and fine-tune a GNSS receiver deployed on a distributed server architecture using GPUs.
- Implement and optimize GNSS signal-processing algorithms on GPUs.
- Support the design of distributed architectures for GNSS receivers.
- Design and implement data transmission and synchronization mechanisms over high-speed networks.
Requirements
- Experience with parallel programming using CUDA, memory management, performance analysis, and profiling.
- Experience developing data-transmission solutions over 10GbE high-speed networks using Xilinx FPGAs.
- Experience with software for distributed architectures deployed in containers.
- Knowledge of systems programming languages such as C/C++ and/or Rust.
- Professional or academic experience with GPU-based parallel processing, FPGAs, high-speed networks, or distributed systems.
Culture & Benefits
- Hybrid working model with flexible start and finish times.
- Intensive working hours on Fridays and during the summer.
- Personalized career development plan, training, and language-learning support.
- National and international mobility opportunities, with a relocation package available for candidates coming from another country.
- Competitive compensation with ongoing reviews, flexible compensation, brand discounts, and health, dental, and accident insurance.
- Wellbeing support including free fruit and coffee and physical, mental, and financial health training.
Hiring process
- Recruitment includes telephone and personal contact with the talent acquisition team, either face-to-face or online.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β