Junior Software Developer (Simulation)
At Astrape Networks, we are looking for a talented Software Engineer to join our team. If you are passionate about developing cutting-edge networking solutions and optimizing data center performance, we would love to hear from you.
LOCATION
Cosenza (IT)
EMPLOYMENT TYPE
Full-time
What You’ll Do
As a Junior Software Developer, you will contribute to the development of a network simulation environment by modeling key components of our system, including SmartNICs and hybrid switches. These components will be integrated into various network architectures, enabling performance evaluation and optimization. Your work will involve aspects such as buffering mechanisms, packet classification, precise timing, controlled forwarding and modeling different traffic pattern, helping to shape the future of high-performance networking solutions.
Key Responsibilities
-
Develop and extend simulation components and models.
-
Write and optimize C++ code to simulate network behaviors efficiently.
-
Collaborate with researchers and engineers to refine the simulation models based on real-world networking scenarios.
-
Conduct testing, validation and performance analysis of simulation results.
Who You are
You are a skilled C++ developer with a strong foundation in networking concepts and experience working in a Linux environment. You have excellent problem-solving and debugging skills, allowing you to tackle complex technical challenges efficiently. Ideally, you are also familiar with network simulation tools such as OMNeT++, NS-3, or Mininet and have experience with network protocol analysis and performance profiling. You are eager to work in a cutting-edge environment, contributing to the advancement of next-generation networking solutions.
​