Softwareentwickler für Integration und Netzwerke
Core
Planning, development, and configuration of simulation networks and components for training simulators and simulation systems.
Role type
Software Engineer (Simulation & Networking)
Builds
Training simulators and simulation systems
Domain
Defense/Training technology, Simulation, Networking
Deliverable
production ML models | product features
Required skills
C++, Qt, Linux, Windows, Network services, Distributed systems, Hardware interface integration, Unit testing, System stability analysis
Preferred skills
Low-level network programming (IP v4/v6, UDP, TCP, Protobuf, PostgreSQL), Cisco Switching, Object-oriented modeling
Technologies
C++, Qt, STL, Linux, Windows, TCP, UDP, IP v4, IP v6, Protobuf, PostgreSQL, Cisco Switches
Responsibilities
Develop and maintain software in the network layer of real-time simulation software; Integrate hardware interfaces into simulation software; Install, commission, and test simulation software on-site and at customer locations; Analyze requirements and coordinate with system engineers; Create requirement, architecture, and design documentation; Implement and evaluate unit and subsystem tests; Conduct tests and adjustments to increase system stability.