Softwarearchitekt - Signalverarbeitung (m/w/d)
Core
Design and development of innovative software systems for distributed signal acquisition and data evaluation, integrating current AI technologies.
Role type
Software Architect (Signal Processing)
Builds
High-availability distributed systems for data intelligence
Domain
Defense/Industrial technology, Signal Processing, Data Intelligence
Deliverable
production ML models | product features
Required skills
Java development, Linux programming, TCP/IP inter-process communication, parallel application development, functional and non-functional requirements analysis
Preferred skills
OpenAPI, REST, relational and non-relational databases, Angular, Wireshark, DPI-Engines, English proficiency
Technologies
Java, Linux, TCP/IP, Angular, OpenAPI, REST, Git, Wireshark, DPI-Engines
Responsibilities
Create specifications for data intelligence procedures leveraging AI, evaluate and refine functional/non-functional requirements, develop software components for high-availability systems, support make-or-buy decisions and integrate external software components
Seniority
Senior, hands-on IC