Softwareentwickler GPU (m/w/d)
Core
Design and development of software modules and architecture for GPU-based sonar systems.
Role type
GPU software engineer (sonar systems)
Builds
GPU-based sonar system software modules
Domain
Defense/Industrial sonar systems
Deliverable
production ML models
Required skills
CUDA, software architecture design, complex system requirements analysis, agile development, digital signal processing
Preferred skills
digital signal processing
Technologies
CUDA
Responsibilities
Conceptualize and design software modules and architecture elements based on a higher-level architecture; Analyze complex requirements and decompose them into implementable components; Integrate individual software artifacts and select appropriate design patterns and technologies; Evaluate overall architecture regarding functionality, performance, quality, and costs; Collaborate actively with the development team on planning and implementation of work packages; Participate in reviews, code analyses, and continuous improvement of development processes and tools