Responsibilities:

Work as part of a team developing high performance networking software. This position aims toward improving automated testing of the software throughout its development.

Requirements:

  • Master (desired) or Bachelor (required) degree in Electronics Engineering, Computer Engineering or Computer Science
  • Proficiency in automation frameworks and Python programming is required.
  • Experience with CI/CD technologies and workflows is desired.
  • Experience with open-source development is desired.
  • Experience with Linux platforms is desired.
  • Extensive experience with CI/CD and testing (revision control systems, build systems, troubleshooting, debugging and profiling tools) is required.
  • Ability to work in a multi-disciplined team environment is required.
  • Experience with Agile software development is required.
  • Strong written communication skills are required.

Additional desired competencies:

  • Knowledge of network protocols is desired.
  • Knowledge of virtualization technologies is desired.
  • Experience in cryptography and network security (e.g., IPsec, SSL) is desired.

Desired Skills:

  • CI/CD
  • Python
  • Linux
  • Automation Frameworks
  • Agile Software Development

Desired Work Experience:

  • 1 to 2 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position