Softwareentwickler Java (m/w/d)
Core
Develop and optimize configuration and development tools for flight software, automate XML data processing, and integrate REST interfaces for database communication.
Role type
Java Software Developer (Embedded Systems)
Builds
Hardware-near software solutions (Embedded Systems) for mechanical component control
Domain
Aerospace / Flight Software / Embedded Systems
Deliverable
production ML models | product features
Required skills
Java, XML processing (JAXB, XSD), REST API integration, Relational databases (PostgreSQL), V-Model lifecycle processes, Software Verification & Validation (V&V), Agile methodologies (Scrum, Kanban)
Preferred skills
ECSS standards knowledge, technical development guidelines
Technologies
Java, JAXB, XSD, REST, PostgreSQL, Scrum, Kanban
Responsibilities
Develop and optimize configuration/development tools in flight software environments; Create solutions for automated XML data processing and transformation; Integrate REST interfaces for database communication; Ensure software quality via verification, validation, and testing per V-Model; Create and maintain technical documentation and development guidelines; Analyze development/business processes for optimization; Implement software standards in safety-critical projects
Seniority
Entry-level to Experienced