Intermediate - Senior Software Engineer
Network Recruitment
- Gauteng
- Permanent
- Full-time
- Develop and maintain software applications for secure networking encryptors, mobile communications, and cryptographic modules.
- Work on the trusted operating system, ensuring its integrity and security.
- Collaborate with a diverse team to design custom PCBs and server platforms.
- Contribute to the full software development lifecycle, from concept to deployment.
- Bachelor's degree in Computer Engineering (BEng Comp).
- 3-5 years of experience in software development.
- Proficient in C and C++ development (minimum of 1-2 years in a production environment).
- Strong understanding of networking and network security.
- Systematic and analytical approach to problem-solving.
- Adherence to and contribution to good programming standards and principles.
- Familiarity with UML.
- Development experience in UNIX, QT applications.
- Experience with source control (Git) and product release cycle management (e.g., Jira).
- Understanding of cryptography and cryptographic principles (application).
- Knowledge of VPN/IPsec.
Only short listed candidates will be contacted.For more information please contact:Danielle Paxton