At Deimos, we're on a mission to revolutionize space technology. With projects for the European Space Agency (ESA) and the commercial market, we develop cutting-edge solutions for space systems. Join a team where innovation meets excellence, and your contributions shape the future of space exploration.What's the Challenge?As a Software Engineer in the GNSS Business Unit, you'll be integrated into our Tres Cantos premises to support new growth areas in the development of components for space systems. You'll collaborate with team members across the company to drive our projects forward.Your contributions will include:Develop and maintain software for navigation satellite purposes.Design and implement support tools for software qualification.Specify, design, develop, and validate software components.Contribute to the overall software architecture.What do we need?Technical skills:Demonstrated programming skills in C/C++.Good knowledge of LINUX/UNIX programming environment.Familiarity with repositories (CVS, GIT, etc.).Software engineering methods and techniques.Additional valued skills include:Knowledge of Python or other programming languages.Experience with Unified Modelling Language (UML).Familiarity with development methodologies (waterfall, iterative, agile-scrum, MBD, etc.).Continuous integration experience.Educational background:A recognized degree in engineering (computer science, telecommunication, electrical, aerospace, or similar), physics, or mathematics.Professional experience:Different levels of professional experience in relevant domains will be considered.Language skills:Good level of English, spoken as well as written.Personal attributes:Ability to integrate and work within a multidisciplinary team in a collaborative environment.Initiative and rigor, commitment, and reliability in the execution of assigned tasks.What do we offer?