Design, develop, and maintain software applications for diverse domains, including space-related projects (e.g., Payload Data Ground Segment – PDGS) and drone systems.
Conduct spatial analysis using remote sensing data and implement innovative solutions for data processing and interpretation e.g. Machine Learning.
Develop and optimize machine learning models for applications such as object detection, computer vision, and image chain processing.
Collaborate with cross-functional teams to define requirements, propose solutions, and ensure successful project delivery.
Provide technical support to other teams, sharing knowledge of remote sensing, geospatial technologies, and software development best practices.
Write clean, efficient, and well-documented code using Python and other relevant technologies.
Maintain and enhance GIS tools, including proficiency in software like QGIS, to support geospatial analysis and modeling.
Employ version control tools (e.g., Git) and containerization technologies (e.g., Docker) to ensure robust and scalable development workflows.
Participate in research and development initiatives related to space and drone technologies, staying abreast of modern advancements.
Manage software engineering fundamentals, including documentation, version control, and team collaboration.
Requirements (foundamental):
2+ years of relevant professional experience in Remote Sensing or Drone-related fields
Bachelor’s degree in a related field (Geography, Geomatics, GIS, Remote Sensing, Computer Science etc.). Relevant professional experience may be substituted for a degree.
Self-driven and capable of working independently in a full remote team environment
Recent experience with some of the following technologies:
Proficiency in Python for scripting, data processing, testing
Software engineering fundamentals, including documentation, version control, sharing code amongst the members of a team and basic software design patterns.
Knowledge and interest in modern technologies, including primarily the development of solutions for the space and/or drone segment
Good knowledge of Linux Operating Systems
Proficient at remote sensing modeling
Good knowledge of GIS software (mainly QGIS)
Strong analytical and problem-solving skills.
Best:
Master’s degree or Ph.D. in a relevant field
Experience with Satellite PDGS (Payload Data Ground Segment) or image chain processing development, such as Calibration and Validation (CalVal) activities, georeferencing refinement or orthorectification.
Knowledge and/or experience in space sector projects related with satellite data processing performed for example for ESA. Knowledge of PDGS terminology and standards e.g. image quality.
Proficiency with database tools such as PostgreSQL (PostGIS) or MongoDB.
Knowledge of another programming language e.g. C, C++, R.