Softwareentwickler Algorithmen und Datenfusion (m/w/d)
Core
Develop, test, and analyze software components for data fusion and distributed systems, integrating subsystems and supporting system integration.
Role type
Software Engineer (Data Fusion & Distributed Systems)
Builds
Modular and scalable software solutions for data fusion and distributed systems
Domain
Software Engineering, Data Fusion, Distributed Systems
Deliverable
production ML models | product features
Required skills
Object-oriented programming, C/C++, Python, Software architecture design, System integration, Agile development, Git, Technical documentation
Preferred skills
Multi-threading, Low-latency systems, Data fusion expertise
Technologies
C, C++, Python, Git, Jira, Confluence, Bitbucket
Responsibilities
Develop, test, and analyze software components per architectural specifications; Integrate software subsystems from multiple components; Collaborate on complex software systems within agile teams; Create and maintain technical documentation; Participate in the full software lifecycle from implementation to integration; Develop modular and scalable software solutions for data fusion and distributed systems
Seniority
Mid-Senior, hands-on IC