
Senior Software Developer
- Milano
- Tempo indeterminato
- Full time
- Design and code high-performances scientific libraries and applications for RADAR data processing;
- Review, validate and optimize developed code;
- Support technological evolution of processing libraries and tools;
- Develop and integrate innovative algorithms and processing techniques together with R&D team.
- Strong experience with Object-Oriented Programming (C++, Python, etc.)
- Solid understanding of signal processing software development.
- Familiarity with parallel programming techniques and HPC tools.
- Proficiency with scientific prototyping environments (Python, MATLAB, etc.).
- Experience in cross-platform development (Windows/Linux) and Continuous Integration (CI) tools.
- Knowledge of Earth Observation applications and SAR/RADAR systems.
- Understanding of the ECSS standards (European Cooperation for Space Standardization).
- Degree: PhD, Master’s, or Bachelor’s in Computer Science, Telecommunication Engineering, or Electronic Engineering.
- Experience 5+ years in a similar role.