×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – Data Processing Services

Job in Darmstadt, Vanderburgh County, Indiana, USA
Listing for: Telespazio Germany GmbH
Full Time, Contract position
Listed on 2026-07-03
Job specializations:
  • Software Development
    Software Engineer, DevOps, Unix/Linux, Python
Salary/Wage Range or Industry Benchmark: 65000 - 85000 USD Yearly USD 65000.00 85000.00 YEAR
Job Description & How to Apply Below
Location: Darmstadt

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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary