
Posted 3 days ago
GNSS Software Developer (m/f/d) | Munich, Germany
MunichOn-siteFull-time
AI Summary
Designs, develops and validates GNSS software for orbit determination and time synchronization in space and ground segment systems, including processing algorithms, testing and performance analysis.
About this role
Tasks and Responsibilities:
Spaceopal is a leading satellite services provider at the forefront of the European space sector, excelling as well in managing large-scale space programs, complex international tenders, and end-to-end service operations.
To further strengthen this leadership, Spaceopal is expanding its capabilities within many programmes, with a growing portfolio of projects and initiatives involving leading European institutions, agencies, industrial partners and international stakeholders.
The GNSS Software Developer will have the opportunity to contribute to a variety of challenging Space programmes and projects, supporting the definition, development, integration and validation of complex systems, services and products.
The GNSS Software Developer will be responsible for the design, development, integration and validation of software solutions supporting GNSS-based Orbit Determination and Time Synchronization for space and ground segment applications.
The role covers the implementation and optimisation of GNSS processing algorithms, state estimation and timing functions, from the analysis of requirements and algorithm design through software development, testing and operational validation. The position requires close interaction with system engineers, GNSS and navigation specialists, and software teams to deliver robust, accurate and maintainable solutions for satellite navigation and positioning applications.
Main tasks and responsibilities:- Design, develop and maintain GNSS data analysis software tools and automated processing chains for Orbit Determination, Precise Orbit Determination and Time Synchronization applications within space and ground segment systems
- Analyze GNSS data to investigate anomalies and derive performance parameters
- Contribute to the development of software for real-time and offline GNSS data processing, including observation modelling, data quality control, filtering, estimation and solution generation.
- Perform software verification and validation, including unit, integration and system-level testing of algorithms and software functions.
- Analyze performance, accuracy and robustness of GNSS solutions using representative and operational datasets, identifying anomalies and implementing corrective actions.
- Support the definition of software and algorithm requirements, technical specifications, interfaces and verification criteria.
- Contribute to software architecture and design activities, promoting modular, scalable, maintainable and testable implementations.
- Support the development and automation of simulation, testing and validation environments for GNSS and timing functions.
- Collaborate closely with systems engineers, GNSS/navigation experts, software engineers and operations teams throughout the full software development lifecycle.
- Contribute to technical documentation, design reviews, problem resolution and continuous improvement of GNSS software products.
Required Qualification and Experience:
- University degree in electrical, electronic, telecommunications, aerospace or industrial engineering, or a related discipline
- Knowledge of satellite navigation principles, algorithms (including PPP), standard data formats and related protocols
- Over 3-year experience in GNSS SW development in C++/python/Matlab.
- Experience with Orbit Determination tools (e.g. Bernese)
- Experience with Linux, software configuration control, continuous integration and testing, and container technologies (e.g. Docker, Kubernetes)
- Versatility: capable of blending technical and marketing skills.
- User- and communication-oriented.
- Valuable assets would also be: knowledge on the Galileo system and applications (including devices) and technical background on space operations.
- Fluent in English.
- Capable of developing value-added contributions in an international context.
- Initiative, team spirit, availability to travel.
The following skills are not mandatory but will be considered a distinct advantage:
- Knowledge and practical experience with Agile methodologies and the Scaled Agile Framework (SAFe).
Work location:
Spaceopal Headquarter in Munich or Fucino Space Center (Italy).
It could be necessary to participate to meetings at European locations.
It could be necessary to participate to meetings at European locations.
Benefits:
- 30 days annual leave
- Work-life-balance, e.g., through flexible working time models and mobile office options (if job function applicable for mobile work)
- Employer supported: pension scheme, job ticket and EGYM Wellpass
- Employer supported canteen, free coffee & fruit service
- Centrally located office
- Personal development and training options
- Regular company and team events
- International working environment, dynamic, multicultural and motivated teams
Full-time
´40h/week
Skills
BerneseC++Continuous IntegrationDockerGalileoGNSSKubernetesLinuxMatlabOrbit DeterminationPrecise Point PositioningPythonSatellite NavigationTime Synchronization
Explore related jobs
More jobs at spaceopal GmbH
- S
Financial Controller (m/w/d) | Munich, GermanyMunich SPO - S
Product Assurance Engineer (m/f/d) | Munich, GermanyMunich SPO, Fucino - S
System Engineer (m/f/d) | Munich, GermanyMunich SPO - S
Space Hardware Design and Industrialisation Engineer (m/f/d) | Munich, GarmanyMunich SPO - S
Space Hardware Verification and Satellite Integration Engineer (m/f/d) | Munich, GarmanyMunich SPO - S
Security Officer (m/f/d) | Munich, GarmanyMunich SPO
Similar GNSS jobs
Jobs in Munich
- MCustomer Success ManagerMapp · Munich, Germany Office
- MSenior Software EngineerMapp · Munich, Germany Office
- MJunior Campaign ManagerMapp · Munich, Germany Office
- MJunior Deliverability SpecialistMapp · Munich, Germany Office
- OPrincipal Systems Architectonsemi · Munich, Bayern
- T
Working Student - Interceptor Data Analytics (m/f/d)TYTAN Technologies GmbH · Munich, Bayern
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.