More jobs:
Senior Software Engineer – Data Processing Services
Job in
Darmstadt, Vanderburgh County, Indiana, USA
Listed on 2026-07-03
Listing for:
Telespazio Germany GmbH
Full Time, Contract
position Listed on 2026-07-03
Job specializations:
-
Software Development
Software Engineer, DevOps, Unix/Linux, Python
Job Description & How to Apply Below
Job Description:
We are looking for a highly skilled and motivated Senior Software Engineer to join our Data Processing Services team. You will be embedded in a team responsible for operating, maintaining, and evolving large-scale, mission-critical software systems that support our satellite data processing chain. This is a technically demanding role requiring both depth and breadth across the full software engineering lifecycle.
Key Responsibilities Design, develop, build, and package software components within large, complex C++ and Java software environments
Perform in-depth analysis, debugging, and root cause investigation of software anomalies in real-time operational systems
Lead and contribute to software verification, validation, and regression testing activities
Maintain and improve existing software baselines, ensuring reliability and performance in 24/7 operational contexts
Collaborate with system engineers, satellite operators, and product teams to implement and test new features or fixes
Produce clear and thorough technical documentation (anomaly reports, change requests, test reports)
Support software integration, deployment, and release activities within a configuration-managed environment
Participate in on-call or shift support activities as required by operational needs (very limited)
Essential
Skills and Qualifications University degree (Bachelor's or Master's) in Computer Science, Software Engineering, Aerospace, or a related discipline
Minimum 5+ years of professional experience in software engineering with a strong focus on C++ in large, complex software projects
Demonstrated expertise in software debugging, troubleshooting, and anomaly analysis in real-time or near-real-time systems
Solid experience in Java development and maintenance
Proven ability to navigate, understand, and contribute to large legacy and production codebases
Hands-on experience with build systems (e.g., CMake, Make, Maven) and software packaging workflows
Familiarity with version control systems (Git, SVN) and CI/CD pipelines
Strong analytical and problem-solving skills with a methodical approach to fault isolation
Desirable Skills
Experience with real-time or embedded software in a space, aerospace, or scientific data processing environment
Knowledge of satellite ground segment systems or meteorological data processing workflows
Familiarity with Linux/Unix environments and shell scripting
Experience with software quality frameworks, test automation, or ECSS software engineering standards
Exposure to agile or iterative development methodologies
Proficiency in Python or other scripting languages for tooling and automation
Furthermore
Close attention to detail with a rigorous, disciplined approach to software quality
Strong communication skills — able to present technical findings clearly to both engineers and non-technical stakeholders
Self-driven, collaborative team player comfortable working in a multinational, multicultural environment
Ability to manage multiple priorities under operational pressure
Seniority:
Senior Primary
Location:
DE - Darmstadt - EUMETSATContract Type:
Employee-Permanent Hybrid Working:
Onsite
#J-18808-Ljbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×