Softwareentwickler (m/w/d) für Integration und Netzwerke
Core
Develop, configure, and integrate hardware and software components for training simulators and complex simulation systems, focusing on the network layer of real-time simulation software.
Role type
Software Engineer (Integration & Networks)
Builds
Training simulators and complex simulation systems for the defense and security technology sector
Domain
Defense & Security Technology / Simulation Engineering
Deliverable
product features
Required skills
C++, Qt, STL, distributed systems, network services (Windows/Linux), requirement analysis, technical documentation, unit and subsystem testing
Preferred skills
Low-level network programming (IPv4, IPv6, UDP, TCP, Protobuf, PostgreSQL), Cisco Switches
Technologies
C++, Qt, STL, Linux, Windows, PostgreSQL, Protobuf, Cisco Switches
Responsibilities
Plan, develop, and configure simulation networks and their hardware/software components; Integrate hardware interfaces into simulation software; Analyze requirements and coordinate with system engineers; Create requirement, architecture, and design documentation; Implement and evaluate unit and subsystem tests; Install, commission, and test simulation software on-site at clients
Seniority
Mid-level, hands-on IC