Software Developer (Cryptography/Network Security)
Job details
Recruiting a candidate that is comfortable working with C and C++ on an operating system level. Good understanding of networking and network security is a must; knowledge of cryptographic principles and applications is desirable.Essential Requirements:- Computer Engineering degree (BEng. Comp)- 3-5 years of experience in software development- Skilled in C and C++ development (minimum of 1-2 years in a production environment)- Good understanding of networking and network security- Systematic and analytical approach to problem solving- Adhere to and contribute to good programming standards and principles- UML understandingDesirable Requirements (Advantageous):- Development in UNIX, QT applications- Experience working with source control (git) and product release cycle management (e.g. Jira)- Understanding of cryptography and cryptographic principles (application)- Knowledge of VPN/IPsec would be beneficial
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.